《微型計(jì)算機(jī)原理與接口技術(shù)》(尹建華)習(xí)題答案
《《微型計(jì)算機(jī)原理與接口技術(shù)》(尹建華)習(xí)題答案》由會(huì)員分享,可在線閱讀,更多相關(guān)《《微型計(jì)算機(jī)原理與接口技術(shù)》(尹建華)習(xí)題答案(12頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
第一章2、156D = 10011100B = 9CH79D = 1001111B = 4FH0.675D = 0.1011B = 0.BH37.164D = 100101.0011B = 25.3H3、136D = 10001000B111010.111B = 3A.EH110010.11B = 62.6Q157Q = 06FH133Q = 910AE7.D2H = 101011100111.11010010B0.468D = 0.0111B4、無符號(hào)數(shù):151符號(hào)數(shù):-1058421BCD:976、+1原碼 = 00000001反碼 = 00000001補(bǔ)碼 = 00000001-1原碼 = 10000001反碼 = 11111110補(bǔ)碼 = 11111111+36原碼 = 00100100反碼 = 00100100補(bǔ)碼 = 00100100-36原碼 = 10100100反碼 = 11011011補(bǔ)碼 = 11011100-128原碼 = 1000000010000000反碼 = 111111101111111補(bǔ)碼 = 100000007、 -128 -1 15 -868、 0 255 -127 +127 -32767 +3276811、34H + 89H無溢出0AFH + 45H無溢出76H-0FEH無溢出第二章2、1MB,64KB3、不能4、4,1,時(shí)鐘5、0FFFF0H寄存器名FRIPCSDSSSES指令隊(duì)列其它寄存器復(fù)位狀態(tài)0000H0000HFFFFH0000H0000H0000H清空0000H6、段基地址和偏移地址1230H:0045H1000H:2345H7、90000H 9FFFFH11、等待周期:8086CPU與慢速的存儲(chǔ)器和I/O設(shè)備交換信息時(shí),為了防止丟失數(shù)據(jù),在總線周期的和之間,插入一些必要的等待狀態(tài),用來給予必要的時(shí)間補(bǔ)償。在等待狀態(tài)期間,總線上的信息保持不變,其他一些控制信號(hào)也都保持不變。 空閑周期:在兩個(gè)總線周期之間,存在BIU不執(zhí)行任何操作的時(shí)鐘周期,這些不起作用的時(shí)鐘周期稱為空閑狀態(tài),用表示。12、CS = A000H第三章1、 寄存器尋址,寄存器尋址 寄存器尋址,立即數(shù)尋址 相對(duì)基址變址尋址,寄存器尋址 基址變址尋址,寄存器尋址 寄存器尋址,直接尋址 直接尋址,寄存器尋址 寄存器間接尋址,立即數(shù)尋址 寄存器尋址,相對(duì)基址尋址2、 錯(cuò) 錯(cuò) 錯(cuò) 錯(cuò) 錯(cuò) 錯(cuò) 錯(cuò) 錯(cuò),類型不匹配 錯(cuò) 對(duì) 錯(cuò),目的操作數(shù)類型無法判斷 錯(cuò)3、 VER所指字內(nèi)容 = 4、 ,5、,6、 MOV AX, 0 XOR AX, AX7、 MOV AX, BMOV CL, 2SAL AX, CLADD AX, ACWDMOV BX, DXMOV CX, AXMOV AX, ASAL AX, 1IMUL CSUB CX, AXMOV D, CXSBB BX, DXMOV D+2, BX第四章1、MOV AH, 9MOV AH, 7MOV AH, 72、AND BL, 08HCMP AL, BLJZ ZERO3、 4、JS NEGAJMP OKJMP OK5、設(shè)3個(gè)連續(xù)單字節(jié)的地址存放在SI中。MOV AL, SIINC SIMOV BL, SIINC SIMOV CL, SICMP AL, BLJB L1XCHG AL, BLL1:CMP AL, CLJB L2XCHG AL, CLL2:CMP BL, CLJB L3XCHG BL, CLL3:MOV DI, OFFSET RESULITMOV DI, ALINC DIMOV DI, BLINC DIMOV DI, CL7、 MOV AL, XMOV BL, YCMP AL, BLJGE LXCHG AL, BLL:SUB AL, BLMOV Z, ALMOV AL, XSUB AL, YJNS LNEG ALL:MOV Z, ALOFFSET BUFFER1OFFSET BUFFER2INC SIINC DI9、MOV CL, 3MOV AX, 369MOV BL, 10L1:DIV BLPUSH AXMOV AH, 0LOOP L1MOV CL, 3L2:POP AXMOV DL, AHADD DL, 30HMOV AH, 2INT 21HLOOP L210、設(shè)該無序數(shù)組為字?jǐn)?shù)組,存放在變量ARRAY中。MOV CX, NDEC CXMOV DI, CXL1:MOV BX, 0L2:MOV AX, ARRAYBXCMP AX, ARRAYBX+2JB L3XCHG AX, ARRAYBX+2L3:MOV ARRAYBX, AXADD BX, 2LOOP L2DEC DIJNZ L1第五章7、 10,4,128 11,8,32 13,8,8 16,1,88、全譯碼法將除片內(nèi)尋址外的全部高位地址線都作為地址譯碼器的輸入,譯碼器的輸出作為各芯片的片選信號(hào),將它們分別接到存儲(chǔ)芯片的片選端,以實(shí)現(xiàn)對(duì)存儲(chǔ)芯片的選擇。這種方法的優(yōu)點(diǎn)是每片(組)芯片的地址范圍是唯一確定的,而且是連續(xù)的,便于擴(kuò)展,不會(huì)產(chǎn)生地址重疊的存儲(chǔ)區(qū),但譯碼電路比較復(fù)雜。部分譯碼用除片內(nèi)尋址外的高位地址的一部分來譯碼產(chǎn)生片選信號(hào)。這種方法會(huì)出現(xiàn)地址重疊問題和地址不連續(xù)等情況,造成地址空間的浪費(fèi),但可以簡(jiǎn)化電路。11、需6116芯片4片,每2片構(gòu)成1組,每組中數(shù)據(jù)線一片接DB的,另一片接DB的;片內(nèi)譯碼線,并接到4片6116上;片選信號(hào)線,譯碼電路參見圖5.19。第1組芯片的地址范圍:00000H007FFH,第2組芯片的地址范圍:00800H00FFFH。12、需2716芯片4片,片內(nèi)譯碼線,并接到4片2716上,片選信號(hào)線。4片2716的地址范圍各自為:00000H007FFH,00800H00FFFH,01000H017FFH,01800H01FFFH;需2114芯片16片,每2片為一組,片內(nèi)譯碼線,并接到16片2114上,片選信號(hào)線。8組2114的地址范圍各自為:00000H003FFH,00400H007FFH,00800H00BFFH,00C00H00FFFH,01000H013FFH,01400H017FFH,01800H01BFFH,01C00H01FFFH。第6章4、WAIT:MOV DX, 101HIN AL, DXTEST AL, 80HJZ WAITMOV DX, 100HIN AL, DX5、WAIT:MOV DX, 300HIN AL, DXTEST AL, 01HJZ WAITMOV DX, 301HMOV AL, AHOUT DX, AL 第7章:43H,200H203H.4、40H11、ICW1=12H(或16H),ICW2=70H.12、初始化程序:MOV AL,13HOUT 80H,ALMOV AL,80HOUT 81H,ALMOV AL,01HOUT 81H,AL13、ICW4=1DH14、因?yàn)镺CW2的D7位為0,故8259A采用的是優(yōu)先級(jí)固定方式的策略。15、其程序如下:MOV AL,0AHOUT 10H,ALIN AL,10HMOV 1000H,ALIN AL,11HMOV 1001H,ALMOV AL,0BHOUT 10H,ALIN AL,10HMOV 1002H,AL第8章:4、組合控制字如下:01T方式2與方式0輸入組合:11方式2與方式0輸出組合:1100T方式2與方式1輸入組合:1111方式2與方式1輸出組合:1110表示無效。T表示可根據(jù)情況取1或0.5、初始化程序:MOV AL, 83HOUT 23H, AL6、初始化程序:MOV AL,0B4HOUT 53H, AL7、程序如下:MOV AL, 0FHOUT 13H, ALMOV AL,0EHOUT 13H, ALMOV AL, 0FHOUT 13H, AL8、初始化程序:MOV AL, 84HOUT 23H, ALMOV AL, 05HOUT 23H, AL9、初始化程序:MOV AL, 90HOUT 03H, AL18、發(fā)送程序段:MOV AL, 5BHMOV DX, 2FBHOUT DX, ALMOV AL, 11HOUT DX, ALNEXT:MOV DX, 2F8HIN AL, DXAND AL, 01HJZ NEXT接收程序段:MOV AL, 5BHMOV DX, 2FBHOUT DX, ALMOV AL, 14HOUT DX, ALNEXT1:MOV DX, 2F8HIN AL, DXMOV CL, 2ROR AL, CLJNC NEXT1第9章:3、初始化程序:MOV AL, 14HMOV DX, 343HOUT DX, ALMOV AL, NMOV DX, 340HOUT DX, ALMOV AL, 9AHMOV DX, 343HOUT DX, ALMOV AL, M ;計(jì)數(shù)初值MOV DX, 342HOUT DX, AL4、(2)初始化程序:MOV AL,10H (此處用二進(jìn)制進(jìn)行計(jì)數(shù),也可用BCD碼進(jìn)行)MOV DX, 303HOUT DX, ALMOV AL, 100 (或64H)MOV DX, 300HOUT DX, AL5、計(jì)數(shù)器0工作在方式1下,進(jìn)行16位的BCD碼計(jì)數(shù),計(jì)數(shù)值為5080H。6、初始化程序:(1)MOV AL, 50H (此處為二進(jìn)制數(shù)計(jì)數(shù),也可用BCD碼計(jì)數(shù)) MOV DX, 207HOUT DX, ALMOV AL, 128 (或80H) MOV DX, 205HOUT DX, AL(2)MOV AL, 33H MOV DX, 207HOUT DX, ALMOV AX, 3000HMOV DX, 204HOUT DX, ALMOV AL, AHOUT DX, AL(3)MOV AL, 0B4HMOV DX, 207HOUT DX, ALMOV AL, 0F0HMOV DX, 206HOUT DX, ALMOV AL, 02HOUT DX, AL第10章:5、其對(duì)應(yīng)的數(shù)字量分別為:0BFH、66H、4AH、3FH、77H.6、程序段參考答案:MOV AL, 92HOUT PORTC, ALMOV AL, 01HOUT PORTC, ALMOV AL, 00HOUT PORTC, ALWW: IN AL, PORTBRCR AL, 00HJNC WWMOV AL, 10HOUT PORTC, ALIN AL, PORTA注:PORTCT為8255A的控制端口地址,PORTC為8255A的C端口地址,PORTA為255A的A端口地址。PC0接ADC0809的START,PC1接ADC0809的OE,PB0接ADC0809的EOC。- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
15 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 微型計(jì)算機(jī)原理與接口技術(shù) 微型計(jì)算機(jī) 原理 接口 技術(shù) 尹建華 習(xí)題 答案
鏈接地址:http://m.appdesigncorp.com/p-10320258.html