玉環(huán)電大計算機組成原理與匯編語言程序設計Word版_第1頁
玉環(huán)電大計算機組成原理與匯編語言程序設計Word版_第2頁
玉環(huán)電大計算機組成原理與匯編語言程序設計Word版_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、玉環(huán)電大計算機組成原理與匯編語言程序設計第三次作業(yè)第四章 典型CPU及指令系統(tǒng)舉例教學要求:1、理解8096/8088CPU的寄存器結構、主存儲器、堆棧結構2、掌握8086/8088指令系統(tǒng)的尋址方式3、理解8086/8088指令系統(tǒng)第五章 匯編語言程序設計教學要求:1、理解匯編程序中3種語句的格式、特點和作用2、掌握匯編語言程序中符號、數(shù)據(jù)、段結構和過程等的定義方法3、掌握匯編語言程序中段寄存器的各種加載方法4、了解宏指令的定義和使用5、掌握無條件轉移指令、條件轉移指令、循環(huán)控制指令、子程序的調用指令和返回指令的格式與使用。6、掌握順序、分支、循環(huán)和子程序結構的程序設計方法與技術典型習題:一

2、、分析題:1、出8088/8086指令系統(tǒng)中下列指令源操作數(shù)的尋址方式(1)MOV BX,200H(2)MOVSW(3)ADD AX,BX(4)MOV BX,100(5)MOV AX,DATBXDI 2、指出下列各指令分別屬于哪一類指令。(1)XOR AL,0FH ;(2)LOOP NEXT ;(3)CMP AL,A ;(4)HLT ;(5)OUT DX,AL3、指出下列指令的錯誤:(1)MOV AH,BX ;(2)ADD 15H,BX ;(3)MOV CS,AX ;(4)MOV AX,SIDI ;(5)MOV BYTE PTRBX,1000 ; 4、已知兩數(shù)82A0H和8265H相加,試寫出

3、下列各標志位的置位情況和相加結果:OF: SF: AF: CF: 結果:二、閱讀程序1、閱讀程序,寫出程序功能。 MOV AL,X OR AL,AL JZ L1 JNS I1 SUB AL,10 JMP L1 I1:ADD AL,10 L1:MOV Y,ALHLT 2、閱讀程序,寫出程序執(zhí)行結果。 MOV AL,A MOV BL,AL MOV CL,4 AND AL,0FH SHR BL,CL MOV CH,2 CHANG:CMP AL,0AHJC AD30 ADD AL,7 AD30:ADD AL,30H DEC CH JZ DONE MOV C,AL MOV AL,BL JMP CHANG MOV B,AL HLT 3、閱讀程序,寫出程序執(zhí)行結果。 MOV DH,ACH MOV BL,A MOV CX,8 LOP:SHL DH,1 MOV DL,BL JNC DISP ADD DL,20H;使原來的大寫字母變成小寫字母 DISP:MOV AH,2 INT 21H INC BL LOOP LOP HLT 三、簡單程序設計:1、有兩個無符號數(shù)分別存放于DATA1和DATA2單元,要求將兩數(shù)中大的一個挑選出來,并送入DATA3單元。2、編程將數(shù)據(jù)段中字符串STRING(長度為20字節(jié))中所有& 字符用$代替。不允許使用串操作指令。3、編程將數(shù)據(jù)段STR1單元開

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論