版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第三章習題課2、分析執(zhí)行下列指令序列后的結果:MOVAL,10110101BANDAL,00011111BORAL,11000000BXORAL,00001111BNOT
2024/7/8第三章習題課4、設當前的SP=1000H,執(zhí)行PUSH指令后,SP=(),若改為執(zhí)行INT20H指令后,則SP=()。2024/7/8第三章習題課12、編程計算((X+Y)*10)+Z)/X,X、Y、Z都是16位無符號數(shù),結果存在RESULT開始的單元?!敬稹繀⒖汲绦颍?024/7/8MOV BX,XDIV BX;MOV RESULT,AXMOV RESULT+2,DXHLTMOV AX,XADD AX,YMOV BX,0AHMUL BX;乘積在DX,AX中ADD AX,ZADC DX,0H;考慮進位第三章習題課15、用循環(huán)控制指令實現(xiàn),從1000H開始,存放有200個字節(jié),要查出字符#(ASCII碼為23H),把存放第一個#的單元地址送入BX中?!敬稹繀⒖汲绦颍? MOV DI,1000H MOV CX,200 MOV AL,‘#’DON: CMPAL,[DI] JE
FOUND INCDI
2024/7/8LOOPDONJMPNOFOUNDFOUND:MOVBX,DINOFOUND:HLT第四章習題課2024/7/89、編程求和Y=A1+A2+….+A100。其中Ai為字節(jié)變量。DATA SEGMENTTABLE DW1111H,2222H,3333H,2222HCOUNTEQU$-TABLEYAL DW?YAH DW?DATA ENDS【答】參考程序:CODESEGMENTASSUMECS:CODE,DS:DATAMOV AX,DATAMOV DS,AXMOV DX,0XOR AX,AX;清AXMOV BX,OFFSETTABLEMOV CX,4ADD AX,[BX];求和ADCDX,0INC BXINC BX;指向下一個數(shù)LOOP LP;未加完,繼續(xù)MOV YAL,AX ;存和MOV YAH,DXCODE ENDSENDSTARTLP:第四章習題課2024/7/818、從60個元素中尋找一個最大的值,并放到AL中,假設這60個元素放在BUF開始的單元中。DATA SEGMENTBUFDB0,1,2,3,4,5,6,7,8,9;DATA ENDSSTACK SEGMENTSTA DB 20DUP(?)TOP EQU $-STASTACK ENDSCODE SEGMENTASSUMECS:CODE,DS:DATA,SS:STACKSTART: MOV AX,DATAMOV DS,AX
MOV AX,STACK MOV SS,AX MOV AX,TOP MOV SP,AX MOV CX,10 MOV AL,0 LEA BX,BUFAGAIN:CMP AL,[BX] JGE NEXT;大于等于轉移 MOV AL,[BX]NEXT: INC BX LOOP AGAIN MOV AH,4CH INT 21HCODE ENDS END START第五章習題課2024/7/81、什么叫端口?通常有哪幾類端口?計算機對I/O端口編址時通常采用哪兩種方法?在8086/8088系統(tǒng)中,用哪種方法對I/O端口進行編址?(1)CPU和外設進行數(shù)據(jù)傳輸時,各類信息在接口中進入不同的寄存器,一般稱這些寄存器為端口。通常有數(shù)據(jù)端口、狀態(tài)端口、控制端口。(2)對端口編址的兩種方法。計算機對內存和I/O端口統(tǒng)一編址;計算機對內存和I/O端口分別進行編址。(3)在8086/8088系統(tǒng)中用計算機對內存和I/O端口獨立編址。第五章習題課2024/7/82、CPU和輸入/輸出設備之間傳送的信息有哪幾類?數(shù)據(jù)信息、狀態(tài)信息、控制信息。第五章習題課2024/7/84、簡述CPU與外設進行數(shù)據(jù)交換的幾種常用方式。【答】CPU與外設之間的數(shù)據(jù)傳輸有以下三種方式:程序方式、中斷方式、DMA方式。(1)程序方式又分為無條件傳送方式和條件傳送方式兩種方式,接口簡單。無條件傳送方式用于簡單外設,如LED顯示器。條件傳送方式用于外設較少、需要聯(lián)絡信號的情形。(2)中斷傳送方式需要專門的中斷控制電路。CPU利用率高,速度快,用于外設較多的實時系統(tǒng)。(3)DMA方式需要專用硬件電路。外設直接和存儲器進行數(shù)據(jù)傳送,效率高,適合大量、快速數(shù)據(jù)傳送,例如硬盤讀寫等。第五章習題課2024/7/85、無條件傳送方式用在哪些場合?畫出無條件傳送方式的工作原理圖并說明?!敬稹繜o條件傳送方式假設外設已準備好,不查詢外設的狀態(tài)。輸入時,外設的數(shù)據(jù)已送到三態(tài)緩沖器。輸出時,CPU的輸出信息已送到輸出鎖存器的輸入端。
軟件上只需用輸入或輸出指令即可完成數(shù)據(jù)傳送。第五章習題課2024/7/86、條件傳送方式的工作原理是怎樣的?主要用在什么場合?畫出條件傳送(查詢)方式輸出過程的流程圖?!敬稹織l件傳送數(shù)據(jù)有三個環(huán)節(jié):(1)CPU從接口中讀取狀態(tài)字。(2)CPU檢測狀態(tài)字的對應位是否滿足“就緒”條件,如不滿足,則回到前一步讀取狀態(tài)字。(3)如狀態(tài)字表明外設已處于就緒狀態(tài),則傳送數(shù)據(jù)。主要用于需要聯(lián)絡信號(如選通信號)的外設較少的系統(tǒng)。第六章習題課2、CPU響應中斷的條件是什么?響應中斷后,CPU有什么樣的處理過程?【答】CPU響應中斷的條件:(1)有中斷源發(fā)出的中斷請求信號,并保存在中斷請求觸發(fā)器中,直至CPU響應此中斷請求之后才清除。(2)開放總中斷。(3)在現(xiàn)行指令結束后響應中斷。8086CPU的中斷處理過程:(1)CPU自動完成如下工作:關中斷,斷點保護,形成中斷入口地址。即獲得中斷服務程序的入口地址,從而進入中斷服務程序。(2)CPU中斷服務。包括保護現(xiàn)場、CPU開放中斷、中斷處理、CPU關中斷、恢復現(xiàn)場。(3)中斷返回。第六章習題課2024/7/84、什么是中斷向量?它放在哪里?對應1CH的中斷向量在哪里?如1CH中斷程序從5110H:2030H開始,則中斷向量應該怎樣存放?【答】中斷向量是中斷處理子程序的入口地址,它放在中斷向量表中。由1ch*4=70H知中斷向量存放在0000:0070處。由于中斷處理入口地址為5110H:2030H,所以2030H應放在0070H,0071H兩個存儲單元,5110H應放在0072H、0073H這2個單元。第六章習題課2024/7/812、填空題。P書169頁第七章習題課2024/7/84、試按如下要求分別編寫8253的初始化程序,已知8253的計數(shù)器0~2和控制字I/O地址依次為04H~07H。(l)使計數(shù)器1工作在方式0,僅用8位二進制計數(shù),計數(shù)初值為128。MOV AL,01010000BOUT 07H,ALMOV AL,128OUT 05H,AL第六章習題課2)使計數(shù)器0工作在方式1,按BCD碼計數(shù),計數(shù)值為3000。3)使計數(shù)器2工在方式2,計數(shù)值為02F0H。MOV AL,00110011BOUT 07H,ALMOV AX,3000HOUT 04H,ALMOV AL,AHOUT 04H,ALMOV AL,10110100BOUT 07H,ALMOV AX,02F0HOUT 06H,ALMOV AL,AHOUT 06H,AL第六章習題課2024/7/85、設一個8253的計數(shù)器0產(chǎn)生20ms的定時信號,輸入頻率為2MHZ,地址為300H—303H。試對它進行初始化編程?!敬稹客獠繒r鐘頻率為f=2MHZ, MOV AL,00110100B MOVDX,303H OUT DX,AL MOV AX,40000 MOV DX,300H OUT DX,AL MOV AL,AH OUT DX,AL第七章習題課
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 金屬鋼絲骨架施工方案
- 石家莊工程圍墻施工方案
- 關于投資協(xié)議書范本5篇
- 2025年度勞動爭議經(jīng)濟補償協(xié)議書模板編制與法律咨詢合同
- 2025年度能源公司股東與子公司間并購資金借款合同
- 2025年度互換商鋪的租賃合同范本
- 2025年健身行業(yè)健身教練職業(yè)資格認證與繼續(xù)教育合同
- 2025年度廣西勞動合同模板:文化娛樂行業(yè)適用文本
- 2025年度建筑工程樁基檢測與咨詢一體化服務合同
- 2025年度跨境股權質押融資合同范本
- 2024年江蘇省對口單招英語試卷及答案
- 藥品集采培訓課件
- 股骨干骨折教學演示課件
- 高中物理考試成績分析報告
- 動靜脈內瘺血栓
- 部編版小學語文三年級上冊同步練習試題含答案(全冊)
- 朗誦《詩頌風華》
- 血性胸水的護理課件
- 醫(yī)共體人財物管理系統(tǒng)需求說明
- 臨時占用城市道路申請表
- 四年級數(shù)學下冊口算天天練45
評論
0/150
提交評論