- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汇编题目
第一章 复习思考题
1.什么是机器指令?什么是汇编指令?它们的区别是什么?
2.解释下列名词。
汇编语言 汇编程序 目标程序
3.汇编语言与高级语言之间它们各有什么特点?为什么有了高级语言,还要使用汇编语言?
4.完成下列二进制数的加减运算。
(100001101 (200101001
(300111100 (411110001
(500000101 (601001001
(710100010 (810010010
5.完成下列十六进制数的加减运算。
(1)23A6+0076 (2)51FD+0036
(3)7779+0887 (4)0EABE+26CA
(5)0FFFF-0AAAA (6)12AA-2AB
6.将下列十进制数转换为二进制数和十六进制数。
(1)369 (2)10000 (3)4095 (4)32767
7.将下列十六进制数转换为二进制数和十进制数。
(1)FA (2)5E (3)FFFE (4)12D4
8.将下列二进制数转换为十六进制数和十进制数。
(1)101101 (2 (3)111111111111111 (4)111011101
9.写出下列二进制数的补码表示。
(1) (2) (3) (4) (5) (6) (7)+0100010L (8)-0100010L
10.用补码完成下列计算,并把结果转换为十进制数。
(1) (+45)十(+29) (2) (+45)十(-29)
(3) (+45)一(-29) (4) (+45)一(+29)
11.把下列字符用ASCII码表示出来。
(1)字母D (2)“7” (3)空格(SPACE) (4)#符
12.8088微处理器由哪些部分组成?它们的功能是什么?
13.8088有哪些寄存器?说明分组情况及其功能。
14.说明4个段寄存器的功能,指出它们之间的关系。
15.指出SP、BP寄存器的异同,它们各用在什么地方?
16.标志寄存器的功能是什么?8088系统都有哪些标志位?这些标志位的功能是什么?
17.完成下列各式补码数的运算,并根据结果设置标志位CP,OF,SF,ZF。
(1)
CF= ,OF= ,SF= ,ZF=
(2) 5531H—42DAH
CF= ,OF= ,SF= ,ZF=
18. 内存100号的字单元内容为3412H,画图表示。
19. 段地址和段内地址为3017H:000AH,物理地址是什么? 若段地址和段内地址为3015H:002AH和3010H:007AH呢?
20. (CS)=0A7F0H,(IP)=2B40H,问当前指令的地址是多少?
21. 写出下列存储器地址的段地址、偏移地址和物理地址
(1)已知存储器地址的段地址和偏移地址为2314YH:0035H,则
物理地址为
逻辑地址为2310H:
逻辑地址为 :0100H。
(2)已知存储器地址的段地址和偏移地址为1FD0H:000AH,则
物理地址为
逻辑地址为1FD2H:
逻辑地址为 :006AH。
22. 一个有16个字的数据区,它的存储单元起始地址为70A0H:EE66H,请写出这个数据区首、末字单元的物理地址。
23. 何谓堆栈?堆栈在程序设计中的作用是什么?8086/8088系统的堆栈结构如何?
24. 如果一个堆栈从地址1250H:0000H开始,它的最后一个字的偏移地址为0100H,SP的内容为0052H,问:
(1)栈顶地址是什么?
文档评论(0)