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

正文內(nèi)容

[理學(xué)]微機(jī)原理與接口技術(shù)第四版參考答案(編輯修改稿)

2024-11-18 17:42 本頁面
 

【文章內(nèi)容簡介】 SET[ESI]”就錯(cuò)誤? ( 7) INC, DEC, NEG 和 NOT 都是單操作數(shù)指令,這個(gè)操作數(shù)應(yīng)該是源操作數(shù)還是目的操作數(shù)? ( 8)大小寫字母轉(zhuǎn)換使用了什么規(guī)律? ( 9)乘除法運(yùn)算針對無符號數(shù)和有符號數(shù),有兩種不同的指令。只有一種指令的加減法如何區(qū)別無符號數(shù)和有符號數(shù)運(yùn)算? ( 10)邏輯與運(yùn)算為什么也稱為邏輯乘? 〔解答〕 ① 沒有。使用二進(jìn)制 8 位表達(dá)無符號整數(shù), 257 沒有對應(yīng)的編碼。 - 11- ② 字符“ 39。F39?!钡?ASCII 碼就是數(shù)值 46H,所以沒有區(qū)別。 ③ 匯編程序在匯編過程中對數(shù)值表達(dá)式計(jì)算,得到一個(gè)確定的數(shù)值,故稱數(shù)值表達(dá)式為常量。 ④ 不能 。 數(shù)值 500 大于一個(gè)字節(jié)所能表達(dá)的數(shù)據(jù)量,所以不能為字節(jié)變量賦值。 ⑤ 源、目標(biāo)寄存器位數(shù)不同,不能用該指令進(jìn)行數(shù)據(jù)交換。 ⑥ 前者在指令執(zhí)行時(shí)獲得偏移地址,是正確的;但后者的 OFFSET 只能在匯編階段獲得偏移地址,但此時(shí)寄存器內(nèi)容是不可知的,所以無法獲得偏移地址。 ⑦ INC, DEC, NEG 和 NOT 指令的操作數(shù)既是源操作數(shù)也是目的操作數(shù)。 ⑧ 大小寫 字母轉(zhuǎn)換利用它們的 ASCII 碼相差 20H。 ⑨ 加減法不區(qū)別無符號數(shù)和有符號數(shù),但根據(jù)運(yùn)算結(jié)果分別設(shè)置標(biāo)志寄存器的 CF 和OF 標(biāo)志,可利用 CF 和 OF 進(jìn)行區(qū)別。 ⑩ 邏輯與運(yùn)算規(guī)則類似二進(jìn)制的乘法,所以稱其為邏輯乘。 〔習(xí)題 〕判斷題 ( 1)對一個(gè)正整數(shù),它的原碼、反碼和補(bǔ)碼都一樣,也都與無符號數(shù)的編碼一樣。 ( 2)常用的 BCD 碼為 8421 BCD 碼,其中的 8 表示 D3 位的權(quán)重。 ( 3) IA32 處理器采用小端方式存儲多字節(jié)數(shù)據(jù)。 ( 4)空操作 NOP 指令其實(shí)根本沒有指令。 ( 5)堆棧的操作原則是“先進(jìn)后出”, 所以堆棧段的數(shù)據(jù)除 PUSH和 POP 指令外,不允許其他方法讀寫。 ( 6)雖然 ADD 指令和 SUB 指令執(zhí)行后會影響標(biāo)志狀態(tài),但執(zhí)行前的標(biāo)志并不影響它們的執(zhí)行結(jié)果。 ( 7)指令“ INC ECX”和“ ADD ECX,1”的實(shí)現(xiàn)功能完全一樣,可以互相替換。 ( 8)無符號數(shù)在前面加零擴(kuò)展,數(shù)值不變;有符號數(shù)前面進(jìn)行符號擴(kuò)展,位數(shù)加長一位、數(shù)值增加一倍。 ( 9)邏輯運(yùn)算沒有進(jìn)位或溢出問題,此時(shí) CF 和 OF 沒有作用,所以邏輯運(yùn)算指令如AND、 OR 等將 CF 和 OF 設(shè)置為 0。 ( 10) CMP 指令是目的操作數(shù)減去源操作數(shù), CMPS 指令 是源操作數(shù)減去目的操作數(shù)。 〔解答〕 ① 對 ② 對 ③ 對 ④ 錯(cuò) ⑤ 錯(cuò) ⑥ 對 ⑦ 錯(cuò) ⑧ 錯(cuò) ⑨ 對 ⑩ 對 〔習(xí)題 〕 填空題 ( 1)定義字節(jié)變量的偽指令助記符是 _____________,獲取變量名所具有的偏移地址的操作符是 _____________。 ( 2)計(jì)算機(jī)中有一個(gè)“ 01100001”編碼。如果把它認(rèn)為是無符號數(shù),它是 10 進(jìn)制數(shù)___________;如果認(rèn)為它是 BCD 碼,則表示真值 _____________;又如果它是某個(gè) ASCII碼,則代表字符 __________。 ( 3) C 語言 用“ \n”表示讓光標(biāo)回到下一行首位,在匯編語言中需要輸出兩個(gè)控制字符:一個(gè)是回車,其 ASCII 碼是 _____________,它將光標(biāo)移動到當(dāng)前所在行的首位;另一個(gè)是換行,其 ASCII 碼是 _____________,它將光標(biāo)移到下一行。 ( 4)數(shù)據(jù)段有語句“ H8843 DWORD 99008843H”,代碼段指令“ MOV CX, WORD PTR H8843”執(zhí)行后, CX= _____________。 ( 5)用 DWORD 定義的一個(gè)變量 XYZ,它的類型是 _____________,用“ TYPE XYZ”會得到 數(shù)值為 _____________。如果將其以字量使用,應(yīng)該用 _____________說明。 ( 6)數(shù)據(jù)段有語句“ ABC BYTE 1,2,3”,代碼段指令“ MOV CL, ABC+2”執(zhí)行后, CL - 12- = _____________。 ( 7)例題 39 的 TAB定義如果是“ 1234567890”,則顯示結(jié)果是 __________。 ( 8)指令“ XOR EAX, EAX”和“ SUB EAX, EAX”執(zhí)行后, EAX= __________, CF= OF= __________。而指令“ MOV EAX, 0”執(zhí)行后, EAX= __________, CF 和 OF 沒有變化。 ( 9)例題 315 程序執(zhí)行結(jié)束,變量 QVAR 內(nèi)容是 __________; BCD 內(nèi)容是 __________。 ( 10)欲將 EDX 內(nèi)的 無符號數(shù)除以 16,使用指令“ SHR EDX, __________”,其中后一個(gè)操作數(shù)是一個(gè)立即數(shù)。 〔解答〕 ① BYTE, OFFSET ② 97, 61,小寫字母 a ③ 0DH( 13), 0AH( 10) ④ 8843H ⑤ DWORD, 4, WORD PTR XYZ ⑥ 3 ⑦ 78894111 ⑧ 0, 0, 0 ⑨ 0123456788765432H, 83H ⑩ 4 〔習(xí)題 〕 下列十六進(jìn)制數(shù)表示無符號整數(shù),請轉(zhuǎn)換為十進(jìn)制形式的真值: ① FFH ② 0H ③ 5EH ④ EFH 〔解答〕 ① 255 ② 0 ③ 94 ④ 239 〔習(xí)題 〕 將下列十進(jìn)制數(shù)真值轉(zhuǎn)換為壓縮 BCD 碼: ① 12 ② 24 ③ 68 ④ 99 〔解答〕 ① 12H ② 24H ③ 68H ④ 99H 〔習(xí)題 〕 將下列壓縮 BCD 碼轉(zhuǎn)換為十進(jìn)制數(shù): ① 10010001 ② 10001001 ③ 00110110 ④ 10010000 〔解答〕 ① 91 ② 89 ③ 36 ④ 90 - 13- 〔習(xí)題 〕 將下列十進(jìn)制數(shù)用 8 位二進(jìn)制補(bǔ)碼表示: ① 0 ② 127 ③- 127 ④ - 57 〔解答〕 ① 00000000 ② 01111111 ③ 10000001 ④ 11000111 〔習(xí)題 〕 進(jìn)行十六進(jìn)制數(shù)據(jù)的加減運(yùn)算,并說明是否有進(jìn)位或借位: ① 1234H+ 7802H ② F034H+ 5AB0H ③ C051H- 1234H ④ 9876H- ABCDH 〔解答〕 ① 1234H+ 7802H= 8A36H,無進(jìn)位 ② F034H+ 5AB0H= 4AF4H,有進(jìn)位 ③ C051H- 1234H= BE1DH,無借位 ④ 9876H- ABCDH= ECA9H, 有借位 〔習(xí)題 〕 數(shù)碼 0~ 大寫字母 A~ Z、小寫字母 a~ z 對應(yīng)的 ASCII 碼分別是多少? ASCII 碼 0DH和 0AH分別對應(yīng)什么字符? 〔解答〕 數(shù)碼 0~ 9 對應(yīng)的 ASCII 碼依次是 30H~ 39H。 大寫字母 A~ Z對應(yīng)的 ASCII 碼依次是: 41H~ 5AH。 小寫字母 a~ z 對應(yīng)的 ASCII 碼依次是: 61~ 7AH。 ASCII 碼 0DH和 0AH分 別對應(yīng)的是回車和換行字符。 〔習(xí)題 〕 設(shè)置一個(gè)數(shù)據(jù)段,按照如下要求定義變量或符號常量: ① my1b 為字符串變量: Personal Computer ② my2b 為用十進(jìn)制數(shù)表示的字節(jié)變量: 20 ③ my3b 為用十六進(jìn)制數(shù)表示的字節(jié)變量: 20 ④ my4b 為用二進(jìn)制數(shù)表示的字節(jié)變量: 20 ⑤ my5w 為 20 個(gè)未賦值的字變量 ⑥ my6c 為 100 的常量 ⑦ my7c 表示字符串: Personal Computer 〔解答〕 my1b byte 39。Personal Computer39。 my2b byte 20 my3b byte 14h my4b byte 00010100b my5w word 20 dup(?) my6c = 100 - 14- my7c equ Personal Computer 〔習(xí)題 〕 定義常量 NUM,其值為 5;數(shù)據(jù)段中定義字?jǐn)?shù)組變量 DATALIST,它的頭 5 個(gè)字單元中依次存放 10, 2, 5 和 4,最后 1 個(gè)單元初值不定。 〔解答〕 num equ 5 datalist byte 10,2,5,4,? 〔習(xí)題 〕 從低地址開始以字節(jié)為單位,用十六進(jìn)制形式給出下列語句依次分配的數(shù) 值: byte 39。ABC39。,10,10h,39。EF39。,3 dup(1,?,3 dup(4)) word 10h,5,3 dup(?) 〔解答〕 41 42 43 0A 10 45 46 FF 00 04 04 04 FF 00 04 04 04 FF 00 04 04 04 10 00 FB FF 00 00 00 00 00 00 〔習(xí)題 〕 設(shè)在某個(gè)程序中有如下片段,請寫出每條傳送指令執(zhí)行后寄存器 EAX 的內(nèi)容: 。 數(shù)據(jù)段 100h varw word 1234h,5678h varb byte 3,4 vard dword 12345678h buff byte 10 dup(?) mess byte 39。hello39。 。 代碼段 mov eax,offset mess mov eax,type buff+type mess+type vard mov eax,sizeof varw+sizeof buff+sizeof mess mov eax,lengthof varw+lengthof vard 〔解答〕 ① EAX= 0114H ② EAX= 0006H ③ EAX= 0013H ④ EAX= 0003H 〔習(xí)題 〕 按照如下輸出格式 , 在屏幕上顯示 ASCII 表 : | 0 1 2 3 4 5 6 7 8 9 A B C D E F + 20 | ! “ ... 30 | 0 1 2 3 ... 40 | @ A B C ... 50 | P Q R S ... 60 | ‘ a b c ... 70 | p q r s ... 表格 最 上一行的數(shù)字是對應(yīng)列 ASCII 代碼值的低 4 位( 用十六進(jìn)制形式),而表格左邊的數(shù)字對應(yīng)行 ASCII 代碼值的高 4 位(用十六進(jìn)制形式)。編程在數(shù)據(jù)段直接構(gòu)造這樣的表 - 15- 格、填寫相應(yīng) ASCII 代碼值(不是字符本身),然后使用字符串顯示子程序 DISPMSG 實(shí)現(xiàn)顯示。 〔解答〕 include .data table byte 39。 |0 1 2 3 4 5 6 7 8 9 A B C D E F39。,13,10 byte 39。+39。,13,10 byte 39。20 |39。,20h,20h,21h,20h,22h,20h,23h,20h,24h,20h,25h,20h,26h,20h,27h,20h,28h,20h,29h,20h byte 2ah,20h,2bh,20h,2ch,20h,2dh,20h,2eh,20h,2fh,20h,13,10 byte 39。30 |39。,30h,20h,31h,20h,32h,20h,33h,20h,34h,20h,35h,20h,36h,20h,37h,20h,38h,20h,39h,20h byte 3ah,20h,3bh,20h,3ch,20h,3dh,20h,3eh,20h,3fh,20h,13,10 byte 39。40 |39。,40h,20h,41h,20h,42h,20h,43h,20h,44h,20h,45h,20h,46h,20h,47h,20h,48h,20h,49h,20h byte 4ah,20h,4bh,20h,4ch,20h,4dh,20h,4eh,20h,4fh,20h,13,10 byte 39。50 |39。,50h,20h,51h,20h,52h,20h,53h,20h,54h,20h,55h,20h,56h,20h,57h,20h,58h,20h,59h,20h byte 5ah,20h,5bh,20h,5ch,20h,5dh,20h,5eh,20h,5fh,20h,13,10 byte 39。60 |39。,60h,20h,61h,20h,62h,20h,63h,20h,64h,20h,65h,20h,66h,20h,67h,20h,68h,20h,69h,20h byte 6ah,20h,6bh,20h,6ch,20h,6dh,20h,6eh,20h,6fh,20h,13,10 byte 39。70 |39。,70h,20
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1