日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

《IBM-PC汇编语言程序设计》(第2版)【沈美明 温冬婵】——第一章——自编解析与答案

發布時間:2024/10/5 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《IBM-PC汇编语言程序设计》(第2版)【沈美明 温冬婵】——第一章——自编解析与答案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.1 用降冪法和除法將下列十進制數轉換為二進制數和十六進制數:

(1) 369? ?(2) 10000? ?(3) 4095? ?(4) 32767

解析:

P4-1.1.3 十六進制數及其與二進制、十進制數之間的轉換

答:

(1) 369=1 0111 0001B=171H

(2) 10000=10 0111 0001 0000B=2710H

(3) 4095=1111 1111 1111B=FFFH

(4) 32767=111 1111 1111 1111B=7FFFH

1.2 將下列二進制數轉換為十六進制數和十進制數:

(1) 10 1101? ? (2) 1000 0000? ? (3) 1111 1111 1111 1111? ? (4) 11111111

解析:

P4-1.1.3 十六進制數及其與二進制、十進制數之間的轉換

答:

(1) 10 1101B=2DH=45

(2) 1000 0000B=80H=128

(3) 1111 1111 1111 1111B=FFFFH=65535

(4) 1111 1111B=FFH=255

1.3 將下列十六進制數轉換為二進制數和十進制數:

(1) FA? ?(2) 5B? ?(3) FFFE? ?(4) 1234

解析:

P4-1.1.3 十六進制數及其與二進制、十進制數之間的轉換

答:

(1) FAH=1111 1010B=250

(2) 5BH=101 1011B=91

(3) FFFEH=1111 1111 1111 1110B=65534

(4) 1234H=1 0010 0011 0100B=4660

1.4 完成下列十六進制數的運算,并轉換為十進制數進行校核:

(1) 3A+B7? ?(2) 1234+AF? ? (3) ABCD-FE? ?(4) 7AB×6F

解析:

P4-1.1.3 十六進制數及其與二進制、十進制數之間的轉換

答:

(1) 3A+B7H=F1H=241

(2) 1234+AFH=12E3H=4835

(3) ABCD-FEH=AACFH=43727

(4) 7AB×6FH=35325H=217893

1.5 下列各數均為十進制數,請用8位二進制補碼計算下列各題,并用十六進制數表示其運算結果。

(1) (-85)+76? ?(2) 85+(-76)? ? (3) 85-76

(4) 85-(-76)? ? (5) (-85)-76? ? ?(6) -85-(-76)

解析:

P6-1.2 二進制數和十六進制數運算?

答:

(1) (-85)+76=1010 1011B+0100 1100B=1111 0111B=0F7H;CF=0;OF=0

(2) 85+(-76)=0101 0101B+1011 0100B=0000 1001B=09H;CF=1;OF=0

(3) 85-76=0101 0101B-0100 1100B=0101 0101B+1011 0100B=0000 1001B=09H;CF=0;OF=0

(4) 85-(-76)=0101 0101B-1011 0100B=0101 0101B+0100 1100B=10100001B=0A1H;CF=0;OF=1

(5) (-85)-76=1010 1011B-0100 1100B=1010 1011B+1011 0100B=0101 1111B=5FH;CF=0;OF=1

(6) -85-(-76)=1010 1011B-1011 0100B=1010 1011B+0100 1100B=11110111B=0F7H;CF=0;OF=0

1.6 下列各數為十六進制表示的8位二進制數,請說明當它們分別被看作是用補碼表示的帶符號數或無符號數時,它們所表示的十進制數是什么?

(1) D8? ? ?(2) FF

解析:

P7-1.3.1 數的補碼表示

P11-1.3.3 無符號整數

答:

(1) D8H表示的帶符號數為 -40,D8H表示的無符號數為216;

(2) FFH表示的帶符號數為 -1, FFH表示的無符號數為255。

1.7 下列各數均為用十六進制表示的8位二進制數,請說明當它們分別被看作是用補碼表示的數或字符的ASCII碼時,它們所表示的十進制數及字符是什么?

(1) 4F? ? (2) 2B? ? (3) 73? ?(4) 59

解析:

P7-1.3.1 數的補碼表示

P11-1.3.4 字符表示法

答:

(1) 4FH表示的十進制數為 79,4FH表示的字符為O;

(2) 2BH表示的十進制數為 43,2BH表示的字符為 +;

(3) 73H表示的十進制數為115,73H表示的字符為s;

(4) 59H表示的十進制數為89,59H表示的字符為Y。

1.8 請寫出下列字符串的ASCII碼值。

For example,

This is a number 3692.

解析:

P11-1.3.4 字符表示法

答:

46H 6FH 72H 20H 65H 78H 61H 6DH 70H 6CH 65H 2CH 0AH 0DH

54H 68H 69H 73H 20H 69H 73H 20H 61H 20H 6EH 75H 6DH 62H 65H 72H 20H 33H 36H 39H 32H 2EH 0AH 0DH

參考文章

http://blog.sina.com.cn/s/blog_77f58b350100q4dv.html

https://wenku.baidu.com/view/303e0e114431b90d6c85c720.html

https://shentuzhigang.blog.csdn.net/article/details/106560578

總結

以上是生活随笔為你收集整理的《IBM-PC汇编语言程序设计》(第2版)【沈美明 温冬婵】——第一章——自编解析与答案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。