久久综合色一综合色88欧美|久久er热在这里只有精品66|国产福利一区二区不卡|日本精品动漫二区三区

    1. <address id="l3apk"><var id="l3apk"><source id="l3apk"></source></var></address>

      80x86語(yǔ)言程序設(shè)計(jì) 第2版 王成耀 課后答案 人民郵電出版社

      時(shí)間:2023-03-11 21:07:18 課后答案 我要投稿
      • 相關(guān)推薦

      80x86匯編語(yǔ)言程序設(shè)計(jì) 第2版 王成耀 課后答案 人民郵電出版社

      80x86匯編語(yǔ)言程序設(shè)計(jì) 第2版 王成耀 課后答案 人民郵電出版社

      答案列表:

      第一章答案:

      1-1 匯編的主要功能:
      輸入:匯編語(yǔ)言源文件
      輸出:目標(biāo)文件
      處理:對(duì)源文件進(jìn)行語(yǔ)法檢查;將符號(hào)指令翻譯為機(jī)器指令。
      連接的主要功能:
      輸入:1 個(gè)或多個(gè)目標(biāo)文件與庫(kù)文件
      輸出:可執(zhí)行文件
      處理:浮動(dòng)地址的重定位;多模塊的連接。
      1-2 (1)2EH
      (2)0D2H
      (3)0FFH
      (4)80H
      (5)7FH
      (6)0FEH
      1-3 (1)7FH
      (2)0FF80H
      (3)0FFFFH
      (4)0FFD2H
      (5)8000H
      (6)0FFH
      1-4  無(wú)符號(hào)數(shù)范圍:0~2   n-1; 帶符號(hào)數(shù)范圍:-2 n−1 ~2 n−1-1
      1-5

      (1)壓縮 BCD 碼:58H;非壓縮 BCD 碼:x5x8H。

      (2)壓縮 BCD 碼:1624H;非壓縮 BCD 碼:x1x6x2x4H。

      1-6 (1)字符'1'的 ASCII 碼;十進(jìn)制數(shù) 31 的壓縮 BCD 碼;十進(jìn)制數(shù) 1 的非壓縮 BCD 碼;十進(jìn)制數(shù) 49 的十六進(jìn)制表示。
      (2)十進(jìn)制數(shù)-1 的 8 位二進(jìn)制補(bǔ)碼表示;帶符號(hào)數(shù) 255 的 16 位二進(jìn)制補(bǔ)碼表示;無(wú)符號(hào)數(shù)255 的 8 位二進(jìn)制形式。
      (3)十進(jìn)制數(shù)-1 的 16 位二進(jìn)制補(bǔ)碼表示;帶符號(hào)數(shù) 65535 的 32 位二進(jìn)制補(bǔ)碼表示;無(wú)符號(hào)數(shù) 65535 的 16 位二進(jìn)制形式。

      1-7 (1)作為無(wú)符號(hào)數(shù)為 159,等值的 16 位和 32 位形式均為 9FH;作為帶符號(hào)數(shù)為-97,等值的 16 位和 32 位形式分別為 0FF9FH 與 0FFFFFF9FH。

      (2)作為無(wú)符號(hào)數(shù)和帶符號(hào)數(shù)均為 104,等值的 16 位和 32 位形式均為 68H。
      (3)作為無(wú)符號(hào)數(shù)為 192,等值的 16 位和 32 位形式均為 0C0H;作為帶符號(hào)數(shù)為-64,等值的 16 位和 32 位形式分別為 0FFC0H 與 0FFFFFFC0H。
      1-8 (1)AND 0FH    (2)OR 30H
      (3)右移 4 位可得高位的值;將原值 AND 0FH 可得低位的值。
      (4)XOR 00101010B
      (5)AND 8000H,若結(jié)果為 0,則是正數(shù),否則為負(fù)數(shù)。

      第 2 章
      2-1  系統(tǒng)總線是 CPU 與內(nèi)存和 I/O 子系統(tǒng)之間進(jìn)行數(shù)據(jù)交換的通道,包括數(shù)據(jù)總線、地址總線和控制總線,分別負(fù)責(zé)在 CPU 與內(nèi)存和 I/O 子系統(tǒng)之間傳送數(shù)據(jù)、地址和控制信息。其中,數(shù)據(jù)總線決定了 CPU 每次存取數(shù)據(jù)的最大位數(shù); 地址總線決定了系統(tǒng)的最大可編址空間; 控制總線用來(lái)控制 CPU 與內(nèi)存和 I/O 設(shè)備之間的數(shù)據(jù)傳送方式。
       

      2-2  8 位通用寄存器 8 個(gè):AH,AL,BH,BL,CH,CL,DH 和 DL。
      16 位通用寄存器 8 個(gè):AX,BX,CX,DX,SI,DI,BP 和 SP。
      32 位通用寄存器 8 個(gè):EAX,EBX,ECX,EDX,ESI,EDI,EBP 和 ESP。
      段寄存器 6 個(gè):CS,DS,SS,ES,F(xiàn)S 和 GS。
       

      2-3  IP 包含要執(zhí)行的下一條指令的偏移地址;SP 包含堆棧段棧頂?shù)钠频刂;段寄存器用?lái)存放 16 位段地址。通常,CS 存放當(dāng)前代碼段的段地址,SS 存放當(dāng)前堆棧段的段地址,DS、ES、FS 和 GS 用來(lái)存放數(shù)據(jù)段的段地址。 


      2-4  因?yàn)槎蝺?nèi)偏移地址是 16 位,故每個(gè)段最大只能 216B,即 64KB。


      2-5 物理地址 = 段地址 × 16  + 偏移地址。給定邏輯地址,可得到唯一的物理地址;每個(gè)物理地址可由不同的邏輯地址描述。例如,邏輯地址 0200:1200H 對(duì)應(yīng)唯一的物理地址 03200H,但該物理地址又可由邏輯地址 0320:0000H,0210:1100H 和 0000:3200H 等來(lái)描述。
       

      2-6  實(shí)模式的主要特點(diǎn)如下。
      ● 與 8086 兼容,只有低 20 條地址線有效,只能尋址第一個(gè) 1MB 的內(nèi)存空間。
      ● 采用內(nèi)存分段方式, 程序所使用的邏輯地址為 16 位段地址:16 位偏移地址, 每段≤64KB。20 位物理地址由段地址左移 4 位加偏移地址得到。
      ● CPU 總是從地址 CS:IP 處取指令,EIP 的高 16 位為 0。
      ● SS:SP 表示堆棧段的棧頂?shù)刂,ESP 的高 16 位為 0。
      ● 對(duì)于 32 位 80x86 CPU, 程序可以使用 32 位寄存器和 32 位操作數(shù), 但采用 32 位寄存器表示偏移地址時(shí),只使用低 16 位,高 16 位為 0。
      2-7  首字單元地址:23A10H;末字單元地址:23A1EH
      2-8  這些數(shù)在內(nèi)存的存放情況如下:

      【完整版在線瀏覽:】

      【80x86語(yǔ)言程序設(shè)計(jì) 第2版 王成耀 課后答案 人民郵電出版社】相關(guān)文章:

      java語(yǔ)言程序設(shè)計(jì)(于靜著)課后答案11-30

      《王幾何》課后題答案12-09

      金屬學(xué)與熱處理第2版(崔忠圻 覃耀春著)課后答案下載11-23

      大學(xué)物理(廖耀發(fā)著)課后答案下載11-23

      數(shù)字電路與系統(tǒng)第2版(王兢著)課后答案下載11-23

      軟件測(cè)試第2版課后答案12-08

      Java程序設(shè)計(jì)教程第2版(雍俊海著)課后答案下載11-23

      有機(jī)化學(xué)第2版(宋兆成著)課后答案下載11-23

      C語(yǔ)言程序設(shè)計(jì)(何欽銘著)課后習(xí)題答案下載11-23

      概率導(dǎo)論第2版課后答案下載11-23