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

正文內(nèi)容

16、32位微機(jī)原理、匯編語言與接口技術(shù)教程課后習(xí)題答案(編輯修改稿)

2025-05-04 04:30 本頁面
 

【文章內(nèi)容簡介】 buffer2功能。⑶ 編寫一個程序段,在DX高4位全為0時,使AX=0;否則使AX=-1。⑷ ⑸ 有一個100個字節(jié)元素的數(shù)組,其首地址為array,將每個元素減1(不考慮溢出或借位)存于原處?!步獯稹常?) mov dl,string[1] mov dh,string[6](2) mov ax, word ptr buffer1 sub ax, word ptr buffer2 。 先減低16位 mov dx, word ptr buffer1+2 sbb dx, word ptr buffer2+2 。 后減高16位,需減低16位的借位(3) test dx,0f000h jz next mov ax,1 jmp donenext: mov ax,0done: …(4) mov cx,4again: shr dx,1 。 右移一位,移出的低位進(jìn)入CF標(biāo)志 rcr ax,1 。 將CF移進(jìn)AX高位,同時實(shí)現(xiàn)AX右移 loop again 。 循環(huán)4次,實(shí)現(xiàn)4位右移(5) mov cx,100 mov bx,0again: sub array[bx],1 inc bx loop again 第3章 匯編語言程序設(shè)計〔〕給出下列語句中,指令立即數(shù)(數(shù)值表達(dá)式)的值:⑴ mov al,23h AND 45h OR 67h⑵ mov ax,1234h/16+10h⑶ mov ax,23h SHL 4⑷ mov al,’a’ AND (NOT(’a’’A’))⑸ mov ax,(76543 LT 32768) XOR 7654h〔解答〕(1) al=67h(2) ax=133h,dx=4h(3) ax=0230h(4) al=41h(5) ax=7654h〔〕畫圖說明下列語句分配的存儲空間及初始化的數(shù)據(jù)值:⑴ byte_var db ’ABC’,10,10h,’EF’,3 dup(1,?,3 dup(4))⑵ word_var dw 10h,5,3 dup(?)〔解答〕(1)從低地址到高地址,各個字節(jié)依次是:41h 42h 43h 0ah 10h 45h 46h ffh 04h 04h 04h ffh 04h 04h 04h ffh 04h 04h 04h(2)從低地址到高地址,各個字節(jié)依次是:10h 0 FBh FFh 其中“”表示無初值,實(shí)際上匯編程序會填入0?!病痴堅O(shè)置一個數(shù)據(jù)段,按照如下要求定義變量:⑴ my1b為字符串變量,表示字符串“Personal Computer”⑵ my2b為用十進(jìn)制數(shù)表示的字節(jié)變量,這個數(shù)的大小為20⑶ my3b為用十六進(jìn)制數(shù)表示的字節(jié)變量,這個數(shù)的大小為20⑷ my4b為用二進(jìn)制數(shù)表示的字節(jié)變量,這個數(shù)的大小為20⑸ my5w為20個未賦值的字變量⑹ my6c為100的符號常量⑺ my7c為字符串常量,代替字符串“Personal Computer”〔解答〕my1b db 39。Personal Computer39。my2b db 20my3b db 14hmy4b db 00010100bmy5w dw 20 dup(?)my6c = 100my7c equ Personal Computer〔〕假設(shè)myword是一個字變量,mybyte1和mybyte2是兩個字節(jié)變量,指出下列語句中的具體錯誤原因。⑴ mov byte ptr [bx],1000⑵ mov bx,offset myword[si]⑶ cmp mybyte1,mybyte2⑷ mov mybyte1,al+1⑸ sub al,myword⑹ jnz myword〔解答〕(1) 1000 超過一個字節(jié)所能表達(dá)的最大整數(shù)(2)SI 應(yīng)為偶數(shù)(3)兩個內(nèi)存單元不能直接運(yùn)算(4)不能使用al+1,應(yīng)改為[al+1](5)源操作數(shù)與目的操作數(shù)類型不匹配(6)條件轉(zhuǎn)移指令后面應(yīng)接標(biāo)號,而不是變量〔〕編寫一個程序,把從鍵盤輸入的一個小寫字母用大寫字母顯示出來。〔解答〕mov ah,1 ;只允許輸入小寫字母int 21hsub al,20h ;轉(zhuǎn)換為大寫字母mov dl,almov ah,2int 21h ;顯示 第4章 微機(jī)總線〔〕微機(jī)總線的信號線包括______、______、_______、以及電源和地線。微機(jī)系統(tǒng)可以將總線劃分為三層(類),它們是______、______和_______?!步獯稹硵?shù)據(jù)總線 、 地址總線 、 控制總線芯片總線、 內(nèi)總線、外總線〔〕占用總線進(jìn)行數(shù)據(jù)傳輸,一般需要經(jīng)過總線請求和仲裁、__________、__________和結(jié)束4個階段。〔解答〕尋址,數(shù)據(jù)傳送〔〕執(zhí)行一條指令所需要的時間被稱為______周期,而總線周期指的是______,8088基本的總線周期由______個T組成。如果8088的CLK引腳接5MHz的時鐘信號,那么每個T狀態(tài)的持續(xù)時間為______。〔解答〕指令CPU通過總線操作與外界(存儲器和I/O端口)進(jìn)行一次數(shù)據(jù)交換的過程(時間)4200ns〔〕請解釋8088以下引腳信號:CLK、A19/S6~A16/SA15~AAD7~AD0、ALE的含義,并畫出它們在存儲器寫總線周期中的波形示意?!步獯稹矯LK:CPU時鐘信號A19/S6~A16/S3:地址信號A19~A16和狀態(tài)信號S6~S3分時復(fù)用信號A15~A8:地址信號A15~A8AD7~AD0:地址信號A7~A0和數(shù)據(jù)信號D7~D0分時復(fù)用信號IO/M*:I/O接口和存儲器操作區(qū)別信號RD*:讀控制信號,WR*:寫控制信號ALE:地址鎖存信號〔〕在8088的工作過程中,什么情況下會產(chǎn)生TW?具體發(fā)生在什么時刻?〔解答〕n當(dāng)8088進(jìn)行讀寫存儲器或I/O接口時,如果存儲器或I/O接口無法滿足CPU的讀寫時序(來不及提供或讀取數(shù)據(jù)時),需要CPU插入等待狀態(tài)Tw。n在讀寫總線周期的T3和T4之間插入Tw?!病吃?088系統(tǒng)中,讀取指令“ADD [2000H], AX”(指令長度為3個字節(jié))和執(zhí)行該指令各需要幾個總線周期?它們各是什么樣的總線周期?〔解答〕n8088每個總線周期只能讀寫一個字節(jié)數(shù)據(jù)。所以讀取指令長度為3個字節(jié)的指令“ADD [2000H
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1