freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

微型計算機原理與接口技術實驗教程-展示頁

2024-09-06 22:56本頁面
  

【正文】 SHR CX,1 DEC CXMOV BL,1 AGAIN: MOV DX,CX AND BL,BLJE EXIT XOR BL,BL XOR SI,SIAGAIN1:NCHG:EXIT:CODEMOV CMP JLE XCHG MOV MOV INC INC DEC JNZ LOOP INT ENDS END AX,ARRAY[SI] AX,ARRAY[SI+2] NCHG ARRAY[SI+2],AX ARRAY[SI],AX BL,1 SI SI DX AGAIN1 AGAIN 20H MAIN輸入,匯編并連接此程序。 [實驗原理]1. 參考教材的匯編語言程序設計 [實驗 assume cs:code,ds:databegin:mov ax,ds mov ds,ax mov cx,7mov bx,offset string next: mov dl,[bx] mov ah,2int 21h inc bx loop nextmov ah,0 int 16h mov ah,4chint 21h code ends end begin編譯上面的程序。[本實驗注意事項]1.第一次實驗,請仔細按照指導書操作,以免出現(xiàn)莫名其妙的錯誤 [實驗總結]1.2. [附實驗參考程序]1.2. 實驗2 循環(huán)程序設計實驗 [實驗目的]1.掌握循環(huán)程序和排序程序設計方法。 按“g”+“enter”執(zhí)行程序,可以得到2中的運行結果,按 “q ”+“enter”退出?!眻?zhí)行命令“cmd”,進入MSDOS方式,執(zhí)行“cd\dvcc8086”轉換到工作目錄“c:\dvcc8086”下; 執(zhí)行“masm ”; 執(zhí)行“l(fā)ink ”“” 執(zhí)行“”或“a1”可以得到程序的執(zhí)行結果。然后手工編譯運行程序。等待鍵盤輸入,暫停程序運行 mov ah,4chint 21h 。 [實驗原理]1. 80X86微處理的編程結構 8086/8088微處理器的 mov ds,axmov dx,offset message mov ah,9 int 21h ?!段C原理與接口技術》實驗安排表實驗時間 實驗項目 注意事項:實驗室位置:第三教學樓3607(商學院辦公室樓上);中午實驗的同學12:30分開始,其它按照學校作習時間表;每次實驗前寫好預習報告,進入實驗室時指導老師檢查合格后方可進行實驗,實驗過程中認真記錄實驗結果和出現(xiàn)的問題,各組獨立完成實驗,并按規(guī)定交實驗報告(每個實驗做完當堂交報告)。 分組:08電科1(1)=學號前36,08電科1(2)=余下的37人; 08電科2=全班37人08電子1(1)=學號前32,08電子1(2)=學號前3364,08電子1(3)=余下的18人, 08電子2(1)=學號前32,08電子2(2)=余下的12人08通信1(1)=學號前30,08通信1(2)=學號前3160,08通信1(3)=余下的9人 08通信2(1)=學號前30,08通信2(2)=余下的20人 實驗1熟悉匯編語言的編程環(huán)境[實驗目的]1.學習并掌握Visual ASM軟件的使用;2.學習在MSDOS方式下的手工匯編方式;3. ; [實驗重點和難點]1.Debug命令 [實驗課時]2學時 [實驗儀器]聯(lián)想啟天2400微型計算機。顯示字符串mov ah,0 int 16h 。退出程序 code ends end begin匯編、鏈接、運行該程序,記錄運行結果:2. 將上述程序復制到記事本,?!傲泶鏋椤睂υ捒虻倪x擇保存路徑“C:\dvcc8086”;“保存類型”選擇“所有文件”,文件名填“”; “開始”菜單“運行。 3. 用DEBUG命令調試運行上述程序 執(zhí)行“debug ”,顯示“-”號提示符 執(zhí)行“u”并按“enter”鍵,可以看到從“begin”行開始的程序代碼,該命令為反匯編命令; 連續(xù)按“p”+“enter”,可以一步一步、執(zhí)行程序,并顯示每一步的執(zhí)行結果;也可以按“t”+“enter”,但二者不同的是:后者會進行中斷子程序中去,之后就看不懂了。4. 其它DEBUG 命令使用,記錄命令執(zhí)行前和執(zhí)行后的結果5. 用DEBUG 調試指令,輸入以下程序段MOV BX,1000 MOV CX,10SUB AX,AX LOP: ADD AL,[BX] ADC AH,0INC BX J: LOOP LOP INT3記錄每一個步驟的執(zhí)行執(zhí)行結果。2.掌握帶符號數(shù)的比較轉移指令:JL,JLE,JG,JGE;3. 偽指令 EQU 及操作符 ‘$’的使用; [實驗重點和難點]1. 轉移指令的使用 [實驗課時]2學時 [實驗儀器]聯(lián)想啟天2400微型計算機。指出其中的錯誤并改正錯誤。忽略連接時的無堆棧告警。將轉移指令JLE改為JBE,JGE和JAE,分別運行并記錄排序結果。2.掌握子程序遞歸調用方法。4.8088指令: CALL,RET,RET n。 [實驗重點和難點]1.利用堆棧傳遞參數(shù)的子程序調用方法; [實驗課時]2學時 [實驗儀器]聯(lián)想啟天2400微型計算機。(2)用DEBUG的斷點命令和T命令運行此程序,觀察并記錄每次過程調用及進出棧指令前后(帶’。 [實驗原理]1.中斷向量的裝入中斷向量并非常駐 ;關中斷 CLD ; MOV ES,AX ;給ES賦值 MOV DI,4*60H ;中斷向量指針-amp。DIMOV AX,OFFSET_INTR ;中斷服務程序偏移值-amp。AX STOSW ;AXamp。[DI][DI+1] MOV AX,SEG_INTR ;中斷服務程序段基址amp。AXSTOSW ;AXamp。[DI+2][DI+3] STI ;開中斷(2)將中斷服務程序的入口地址直接寫入中斷向量表MOV AX,00H MOV ES,AXMOV BX,60H*4 ;中斷號*4amp。BX MOV AX,006DH ;中斷服務程序偏移地址 MOV ES:[BX],AX ;裝入偏移地址PUSH CS POP AX ;獲取中斷服務程序的段基址 MOV ES:[BX+2],AX ;裝入段基址(1)保存原中斷向量(例1CH)的入口地址MOV AL,NMOV AH,35H INT 21H MOV OLD_INT_SEG,AXMOV OLD_INT_OFF,BX ;取原中斷向量的入口地址并保存(2)設置新的中斷向量N的入口地址MOV AL,NMOV AH,25H MOV DX,SEG INT_PR MOV DS,DXMOV DX,OFFSET INT_PR INT 21H(3)恢復原中斷向量 MOV AL,NMOV AH,25H MOV DX,OLD_INT_PR MOV DS,DXMOV DX,OLD_INT_PR INT 21H 3.主程序結構CLI ;關中斷? ;初始化部分,保存原中斷向量N的入口地址 … ;設置新的中斷入口地址 STI ;開中斷?? ;主程序的其它處理 INT N ;(調用中斷) ?? ;主程序的其它處理CLI ;關中斷 ;恢復原來的借用的中斷向量 STI ;開中斷MOV AX,4C00H ;退出程序,回到DOS INT 21H INTPR PROC FAR CLI??保護現(xiàn)場 SETI ?? (中斷主程序)CLI ??恢復現(xiàn)場 SETIIRET INTPR ENDP[實驗 msg db amp。Hello World!amp。,’$’d_seg ends c_seg segment assume cs:c_seg,ds:d_segstart: mov ax,d_seg mov ds,ax mov cx,4l1: mov dx,offset msg mov ah,9h int 21hdec cx jz exit1 jmp l1exit1: mov ax,4c00h int 21h c_seg endsend start,再調試運行。quot。quot。用中段的方式實現(xiàn)顯示字符串 mov ds,axd_seg segment mov dx,offset disp msg db amp。Hello World!amp。,’$’ mov ah,25h old_
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1