习题解答、课堂提问2008.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理及应用 1.绪论 微 机 原 理 及 应用 主讲教师 陈玮 一、课堂提问 二、习题解答 三、期中练习 一、课堂提问 课堂提问1 课堂提问2 课堂提问3 课堂提问4 课堂提问1: 1、为什么8088被称为准16位CPU? 2、8086/8088CPU有几种工作方式? 3、什么是规则字?什么是非规则字? 4、简述微机的组成。 5、8086/8088CPU可寻址内存空间是多少?为什么? 6、 8086/8088CPU的内存空间是如何编址的? 课堂提问2: 1、请问执行以下指令后AX的值? (1)MOV AX,1234H (2) MOV AX,[1234H] (3)LEA AX, [1234H] (4)MOV AX,BX (5)MOV AX, [BX] (6)LEA AX,[BX] 课堂提问2: 2、请判断下列指令的正确与否,为什么? (1)PUSH AL (2)MOV CS,AX (3)MOV BH,1234H (4)MOV [BX],[1234H] 课堂提问3: 一、写出完成以下操作的程序段。假设各变量的值均为用压缩BCD码表示的二位十进制数。 (X+W)-(Z-V) →U 解: MOV AL, Z SUB AL, V DAS MOV BL,AL MOV AL, X ADD AL, W DAA SUB AL,BL DAS MOV U,AL 课堂提问3: 二、字节扩展指令用在什么场合,举例说明。 三、编写程序段,求解: (-45)÷9 解: MOV AL CBW MOV BL,9 IDIV BL HLT 课堂提问4: 1、什么是中断向量? 2、什么是中断向量表? 3、INT 53H ;请问53H是什么? 4、如何获得中断服务程序的入口地址? 5、CPU的INTR脚高电平,而此时IF=0,请解释这种情况。 课堂练习 习 题 解 答 第一章 习题解答一 第二章 习题解答二 第三章 习题解答三 第四章 习题解答四,期中练习 习题解答一(P17)(1) 3 求出下列各补码表示的二进制数的真值: (1)0000 0000 解:根据定义, 真值就是这个数本身,用“+”和“-”表示; 一个正数的原码等于它的反码,也等于它的补码; 所以,设这个数是X,其最高位为0,表示是正数 则 [X]原= [ X]反=[X]补=0000 0000 则该数的真值:+0 习题解答一(P17)(2) 3 求出下列各补码表示的二进制数的真值: (3)1111 1111 解:设这个数是Y, 因为最高位为1,则这个数是负数。 又因为:[Y]补=1111 1111 则 :[Y]反= [Y]补-1= 1111 1110 [Y]原= 1000 0001 所以,该数的真值:-1。 习题解答一(P18)(3) 4 下列二进制数若为无符号数,它们的值是多少?若为带符号数,它们的值是多少?用十进制表示。 (1)0110 1110 解:根据定义, 如果把全部有效位都用来表示数的大小,即没有符号位,这种方法表示的数,叫无符号数。 用0表示正数,用1表示负数,这种表示数的方法,称为带符号数的表示方法,所表示的数称为带符号数。 所以 0110 1110为无符号数:110 0110 1110 为带符号数:+110 习题解答一(P18)(4) 4 下列二进制数若为无符号数,它们的值是多少?若为带符号数,它们的值是多少?用十进制表示。 (3)1000 1101 解:1000 1101 为无符号数:141 1000 1101 为带符号数:-13 习题解答一(P17)(5) 6 下列各数均为用十六进制表示的8位二进制数,试说明当它们分别被看作是补码表示的数或字符的ASCII码时,它们所表示的十进制数及字符是什么? (1)4FH 解:若是一个补码表示的数,设这个数是X, 因为[X]补=4FH=0100 1111B 即 最高位是0,表示这个数是正数, 则这个数的十进制数值是79 若是一个ASCII码时,查表P14, 则这个ASCII码表示字符:‘O’(大写) 习题解答一(P17)(6) 6 下列各数均为用十六进制表示的8位二进制数,试说明当它们分别被看作是补码表示的数或字符的ASCII码时,它们所表示的十进制数

文档评论(0)

好文精选 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档