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

正文內(nèi)容

微機(jī)原理與接口技術(shù)課后習(xí)題答案(存儲(chǔ)版)

  

【正文】 TYPE XYZ”會(huì)得到數(shù)值為_(kāi)____________?!步獯稹尝?BYTE,OFFSET② 97,61,小寫字母a③ 0DH(13),0AH(10)④ 8843H⑤ DWORD,4,WORD PTR XYZ⑥ 3⑦ 78894111⑧ 0,0,0⑨ 0123456788765432H,83H⑩ 4〔〕下列十六進(jìn)制數(shù)表示無(wú)符號(hào)整數(shù),請(qǐng)轉(zhuǎn)換為十進(jìn)制形式的真值:① FFH ② 0H ③ 5EH ④ EFH〔解答〕① 255② 0③ 94④ 239〔〕將下列十進(jìn)制數(shù)真值轉(zhuǎn)換為壓縮BCD碼:① 12 ② 24 ③ 68 ④ 99〔解答〕① 12H② 24H③ 68H④ 99H〔〕將下列壓縮BCD碼轉(zhuǎn)換為十進(jìn)制數(shù):① 10010001 ② 10001001 ③ 00110110 ④ 10010000〔解答〕① 91② 89③ 36④ 90〔〕將下列十進(jìn)制數(shù)用8位二進(jìn)制補(bǔ)碼表示:① 0 ② 127 ③-127 ④ -57〔解答〕① 00000000② 01111111③ 10000001④ 11000111〔〕進(jìn)行十六進(jìn)制數(shù)據(jù)的加減運(yùn)算,并說(shuō)明是否有進(jìn)位或借位:① 1234H+7802H② F034H+5AB0H③ C051H-1234H④ 9876H-ABCDH〔解答〕① 1234H+7802H=8A36H,無(wú)進(jìn)位② F034H+5AB0H=4AF4H,有進(jìn)位③ C051H-1234H=BE1DH,無(wú)借位④ 9876H-ABCDH=ECA9H,有借位〔〕數(shù)碼0~大寫字母A~Z、小寫字母a~z對(duì)應(yīng)的ASCII碼分別是多少?ASCII碼0DH和0AH分別對(duì)應(yīng)什么字符?〔解答〕數(shù)碼0~9對(duì)應(yīng)的ASCII碼依次是30H~39H。ABC39。編程在數(shù)據(jù)段直接構(gòu)造這樣的表格、填寫相應(yīng)ASCII代碼值(不是字符本身),然后使用字符串顯示子程序DISPMSG實(shí)現(xiàn)顯示。30 |39。70 |39。〔解答〕小端方式采用“低對(duì)低、高對(duì)高”,即低字節(jié)數(shù)據(jù)存放在低地址存儲(chǔ)單元、高字節(jié)數(shù)據(jù)存放在高地址存儲(chǔ)單元?!步獯稹?push eax 。 定義格雷碼表 。(2)用寄存器EBX和ESI的基址變址尋址方式把存儲(chǔ)器的一個(gè)字節(jié)與AL寄存器的內(nèi)容相加,并把結(jié)果送到AL中。 EAX=__________,CF=__________,ZF=__________(2) mov eax,100 。 AL=__________,CF=__________,ZF=__________〔解答〕(1) 。 EAX=2CH,CF=1(包含256的進(jìn)位含義:256+44=300)(4) mov al,7fh 。 AL=0AFH 1 0 1 0 1 sub al,al 。 ESI=__________H or esi,7fh 。 EAX=__________B,CF=__________ rcr eax,1 。 ESI=01H(2) 。 EAX=10111B,CF=0(4) 。 AX=FFFFH 0 0 0 1 1 test ax,0f0f0h 。 代碼段 mov al,bcd shr al,4 add al,30h call dispc mov al,bcd and al,0fh add al,30h call dispc〔〕以MOVS指令為例,說(shuō)明串操作指令的尋址特點(diǎn),并用MOV和ADD等指令實(shí)現(xiàn)MOVSD的功能(假設(shè)DF=0)。 push eax mov eax,[esi] mov es:[edi],eax add esi,4 add edi,4〔〕說(shuō)明如下程序執(zhí)行后的顯示結(jié)果: 。 代碼段 mov ecx,lengthof array1 mov ebx,0again: mov eax,array1[ebx*4] add eax,8000h mov ______________ add ebx,__________ loop again〔解答〕 mov array2[ebx*4],eax add ebx,1〔〕上機(jī)實(shí)現(xiàn)本章的例題程序,編程實(shí)現(xiàn)本章的習(xí)題程序。⑦ “傳值”是傳遞參數(shù)的一個(gè)拷貝,被調(diào)用程序改變這個(gè)參數(shù)不影響調(diào)用程序;“傳址”時(shí),被調(diào)用程序可能修改通過(guò)地址引用的變量?jī)?nèi)容。(5)控制循環(huán)是否結(jié)束只能在一次循環(huán)結(jié)束之后進(jìn)行。〔解答〕① 對(duì) ② 錯(cuò) ③ 錯(cuò) ④ 錯(cuò) ⑤ 錯(cuò)⑥ 對(duì) ⑦ 對(duì) ⑧ 錯(cuò) ⑨ 對(duì) ⑩ 錯(cuò)〔〕填空題(1)JMP指令根據(jù)目標(biāo)地址的轉(zhuǎn)移范圍和尋址方式,可以分成四種類型:段內(nèi)轉(zhuǎn)移、__________,段內(nèi)轉(zhuǎn)移、__________和段間轉(zhuǎn)移、__________,段間轉(zhuǎn)移、__________。宏定義開(kāi)始是“DISP MACRO”語(yǔ)句,則宏定義結(jié)束的語(yǔ)句是__________。?39。 call dispc mov eax,offset labl3 jmp eax 。 call dispclabl4: mov eax,39。建議進(jìn)一步增加顯示有關(guān)提示信息的功能,使得程序具有更加良好的交互性。例如,如果采用偶校驗(yàn),那么在接收到的數(shù)據(jù)中,其包含“1”的個(gè)數(shù)應(yīng)該為0或偶數(shù)個(gè),否則說(shuō)明出現(xiàn)傳輸錯(cuò)誤。 代碼段 mov al,Rdata and al,0ffh 。 最高位為1,順序執(zhí)行:設(shè)置EDX=FFFFFFFFH jmp done 。 jmp donenextl: mov al,39。,0ermsg byte 0dh,0ah,39。 數(shù)字 0? jb erdisp cmp al,39。 數(shù)據(jù)段string byte 39。相等、是空格,空格個(gè)數(shù)加1next: inc esi jmp again 。,0 。 。編程實(shí)現(xiàn)。 EBX≠0,說(shuō)明不是前導(dǎo)0,要顯示 jnz disp 。,0dh,0ah,0 。 前移一個(gè)位置 mov string[edi1],al cmp edi,ecx jb inlpnext: dec esi 。,13,10tab1 byte 6 dup(36 dup(?),13,10) byte 0 .codestart: mov ebx,offset tab1 mov edx,39。,13,10 byte 39。 不是空格繼續(xù)循環(huán) mov edi,esi 。 數(shù)據(jù)段string byte 39。 EBX=0,表示可能是前導(dǎo)0again: rol esi,4 mov eax,esi and eax,0fh ?,F(xiàn)在需要進(jìn)行顯示,但要求不顯示前導(dǎo)0。count = sizeof stringbug byte 39。 假設(shè)100個(gè)16位正整數(shù)wordsum word ?error byte 39。空格的ASCII碼是20H jne next ?,F(xiàn)編程記錄某個(gè)字符串中空格出現(xiàn)的次數(shù),結(jié)果保存在SPACE單元。039。 數(shù)據(jù)段inmsg byte 39。 代碼段 mov eax,dvar test eax,80000000h jnz nextl test eax,1 jnz nextr mov al,39。 測(cè)試最高位 jz next1 。Error !39。The code with even parity is: 39。 D1=0條件成立,轉(zhuǎn)移 ... 。 存儲(chǔ)器間接尋址 nop mov eax,39。 call dispclabl2: mov eax,39。〔解答〕 jmp labl1 。(6)例題414程序中的RET指令,如果用POP EBP指令和JMP EBP指令替換,此時(shí)EBP內(nèi)容是__________。(9)利用INCLUDE包含的源文件實(shí)際上只是源程序的一部分。(3)因?yàn)闂l件轉(zhuǎn)移指令Jcc要利用標(biāo)志作為條件,所以也影響標(biāo)志。 ⑥ 子程序保持堆棧平衡,才能保證執(zhí)行RET指令時(shí)當(dāng)前棧頂?shù)膬?nèi)容是正確的返回地址。 。4(雙字)?!步獯稹?。 AX=1470H 0 0 0 0 0 xor ax,ax 。 EAX=101100B,CF=0 。 ESI=80H 。 EAX=__________B,CF=__________(3) mov eax,1011b 。 代碼段 mov eax,dword ptr buffer1 mov edx,dword ptr buffer1+4 sub eax,dword ptr buffer2 sbb edx,dword ptr buffer2+4〔〕分別執(zhí)行如下程序片斷,說(shuō)明每條指令的執(zhí)行結(jié)果:(1) mov esi,10011100b 。 AL=12H 1 0 0 1 1 add al,9dh 。 EAX=300,CF=0(3) 。 AL=__________,CF=__________,SF=__________ sub al,80h 。 EAX=__________,CF=__________,SF=__________ add eax,80h 。 AL=8 mov al,[eax+ebx] 。如果不使用XLAT指令,應(yīng)如何修改?〔解答〕 。 DL=78H 。 DL=__________ mov dh,var+3 。60 |39。20 |39。 。my2b byte 20my3b byte 14hmy4b byte 00010100bmy5w word 20 dup(?)my6c = 100my7c equ Personal Computer〔〕定義常量NUM,其值為5;數(shù)據(jù)段中定義字?jǐn)?shù)組變量DATALIST,它的頭5個(gè)字單元中依次存放10,2,5和4,最后1個(gè)單元初值不定。(9)例題315程序執(zhí)行結(jié)束,變量QVAR內(nèi)容是__________;BCD內(nèi)容是__________。(3)C語(yǔ)言用“\n”表示讓光標(biāo)回到下一行首位,在匯編語(yǔ)言中需要輸出兩個(gè)控制字符:一個(gè)是回車,其ASCII碼是_____________,它將光標(biāo)移動(dòng)到當(dāng)前所在行的首位;另一個(gè)是換行,其ASCII碼是_____________,它將光標(biāo)移到下一行。(6)雖然ADD指令和SUB指令執(zhí)行后會(huì)影響標(biāo)志狀態(tài),但執(zhí)行前的標(biāo)志并不影響它們的執(zhí)行結(jié)果。⑧ 大小寫字母轉(zhuǎn)換利用它們的ASCII碼相差20H。F39。② 16位存儲(chǔ)器尋址方式的組成公式16位有效地址 = 基址寄存器+變址寄存器+位移量其中基址寄存器只能是BX或BP,變址寄存器只能是SI或DI,位移量是8或16位有符號(hào)值〔〕說(shuō)明下列指令中源操作數(shù)的尋址方式?假設(shè)VARD是一個(gè)雙字變量。190。調(diào)試:用調(diào)試程序排除錯(cuò)誤,生成正確的可執(zhí)行文件。虛擬8086方式:在保護(hù)方式下運(yùn)行的類似實(shí)方式的運(yùn)行環(huán)境,只能在1MB存儲(chǔ)空間下使用“16位段”。通常,代碼、數(shù)據(jù)和堆棧位于分開(kāi)的段中。程序的指令代碼必須安排在代碼段,否則將無(wú)法正常執(zhí)行?!病呈裁词?086中的邏輯地址和物理地址?邏輯地址如何轉(zhuǎn)換成物理地址?請(qǐng)將如下邏輯地址用物理地址表達(dá)(均為十六進(jìn)制形式):① FFFF∶0 ② 40∶17 ③ 2000∶4500 ④ B821∶4567〔解答〕物理地址:在處理器地址總線上輸出的地址稱為物理地址??刂茦?biāo)志:DF標(biāo)志,控制字符串操作的地址方向。執(zhí)行單元EU:負(fù)責(zé)指令譯碼、數(shù)據(jù)運(yùn)算和指令執(zhí)行。該工作方式分段最大不超過(guò)__________。〔解答〕① 錯(cuò) ② 對(duì) ③ 對(duì) ④ 對(duì) ⑤ 錯(cuò)⑥ 對(duì) ⑦ 對(duì) ⑧ 錯(cuò) ⑨ 對(duì) ⑩ 對(duì)〔〕填空題(1)寄存器EDX是__________位的,其中低16位的名稱是__________,還可以分成兩個(gè)8位的寄存器,其中D8~D15部分可以用名稱__________表示。(3)EAX也被稱為累加器,因?yàn)樗褂米铑l繁。⑤ 標(biāo)志寄存器主要保存反映指令執(zhí)行結(jié)果和控制指令執(zhí)行形式的有關(guān)狀態(tài)。高級(jí)語(yǔ)言程序通常也需要翻譯成匯編語(yǔ)言程序,再進(jìn)一步翻譯成機(jī)器語(yǔ)言代碼?!病秤⑻貭柟咀钚翴ntel 80x86處理器是什么?請(qǐng)通過(guò)查閱相關(guān)資料(如英特爾公司網(wǎng)站),說(shuō)明其主要特點(diǎn)和采用的新技術(shù)。普通計(jì)算機(jī)用戶看到的計(jì)算機(jī),也就是我們最熟悉的計(jì)算機(jī),屬于用戶層,而軟件人員看到的屬于高級(jí)語(yǔ)言層或是匯編語(yǔ)言層?!病秤?jì)算機(jī)系統(tǒng)通常劃分為哪幾個(gè)層次?普通計(jì)算機(jī)用戶和軟件開(kāi)發(fā)人員對(duì)計(jì)算機(jī)系統(tǒng)的認(rèn)識(shí)一樣嗎? 〔解答〕最上層是用戶層。由于電子器件的物理極限在悄然逼近,摩爾定律不會(huì)永遠(yuǎn)持續(xù)。是保證文件唯一性的標(biāo)示方法?!步獯稹持浄喝藗儾捎帽阌谟洃?、并能描述指令功能的符號(hào)來(lái)表示機(jī)器指令操作碼,該符號(hào)稱為指令助記符。單片機(jī):是指通常用于控制領(lǐng)域的微處理器芯片,其內(nèi)部除CPU外還集成了計(jì)算機(jī)的其他一些主要部件,只需配上少量的外部電路和設(shè)備,就可以構(gòu)成具體的應(yīng)用系統(tǒng)。〔解答〕CPU:CPU也稱處理器,是微機(jī)的核心。(4) DOS主要支持兩種可執(zhí)行文件,它們的擴(kuò)展名分別是___________和___________。(7)Windows的模擬DOS環(huán)境與控制臺(tái)環(huán)境是一樣的。⑩ 機(jī)器語(yǔ)言層,即指令集結(jié)構(gòu)。③ PC機(jī)主存采用DRAM組成。⑥ 中斷是CPU正常執(zhí)行程序的流程被某種原因打斷、并暫時(shí)停止,轉(zhuǎn)向執(zhí)行事先安排好的一段處理程序,待該處理程序結(jié)束后仍返回被中斷的指令繼續(xù)執(zhí)行的過(guò)程。(2)IA64結(jié)構(gòu)是IA32結(jié)構(gòu)的64位擴(kuò)展,也就是Intel 64結(jié)構(gòu)。RISC是指復(fù)雜指令集計(jì)算機(jī)。(7)Pentium系列處理器的多媒體指令有___________,SS
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1