《微机原理、汇编语言与接口术》韩晓茹(习题解答全套).docVIP

《微机原理、汇编语言与接口术》韩晓茹(习题解答全套).doc

  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 冯·诺依曼型计算机有哪五大组成部件构成? 什么是微处理器、微型计算机和微型计算机系统?它们各由什么组成? 答:中央处理器CPU(Central Processing Unit)也称为微处理器,是微型计算机的核心,由运算器、控制器、寄存器以及相关的电路。 微型计算机由中央处理器、存储器、输入/输出接口和系统总线组成。 微型计算机系统由微型计算机硬件系统和软件系统两部分组成。也就是在微型计算机的外面加上电源和外部设备,然后配上系统软件和应用软件构成的系统。 什么是系统总线?按照信号的种类不同可以把系统总线分成哪三类 ?它们各有什么特点? 答:连接微处理器与存储器、输入输出接口,用以构成完整的微型计算机的总线称为系统总线。系统总线数据总线DB(Data Bus)、地址总线AB(Address Bus)和控制总线CB(Control Bus)数据总线DB用于传送数据信息数据总线是双向三态形式地址总线AB是专门用来传送地址的地址总线总是单向三态的控制总线CB用来传送控制信号和时序信号制总线的传送方向由具体控制信号而定CPU的主频,即CPU内核工作的时钟频率(CPU Clock Speed)。[78]原=[78]反=[78]补=[-78]原=[-78]反=[-78]补=[X]补,[]补,求它们的真值。 补[X]补[+37]补[+100101B]补[-Y]补[[Y]补]补[[-0001111B]补]补]求补。 [X-Y]补=[]补+[]补 30H FF1 0001H 31H 0002H 30H 0003H 30H 0004H 07H 0005H 00H 0006H 41H 0007H 42H 0008H 43H 0009H 00H FF2 000AH 00H 000BH 00H 000CH 00H 000DH 41H 000EH 00H 000FH 43H 0010H 42H 0011H 00H 0012H 10H 0013H 25H 0014H 00H 0015H 01H FF3 0016H 02H 0017H 03H 0018H 02H 0019H 03H 001AH 04H 001BH 01H 001CH 02H 001DH 03H 001EH 02H 001FH 03H 0020H 04H 指出下列指令的错误。 A1 DB ? A2 DB 10 K1 EQU 1024 (1)MOV K1,AX (2)MOV A1,AX (3)CMP A1,A2 (4)K1 EQU 2048 (5)MOV AX,BH (6)MOV [BP],[DI] (7)XCHG CS,AX (8)POP CS 解: 立即数不能为目的操作数 两个操作数的类型不一致 两个操作数不能同时为存储器操作数 K1不能用EQU重复定义 两个操作数类型不匹配 两个操作数不能同时为存储器操作数 CS不能作为XCHG的操作数 CS不能为目的操作数 假设在数据段进行如下的定义: DATA Segment XX DB -50,71,5,65,0 YY DB 200 DUP(ABCD) ZZ DW 100 DUP(?) WW DW 25H,1052H,370H,851H DATA ENDS (1)用一条指令将YY的偏移地址送入BX (2)用一条伪指令给出该数据段占用所有字节长度 (3)用一条伪指令给出变量ZZ分配的字节数目 (4)编写一段程序将WW数组中的数据全部送入YY缓冲区 (5)将数组XX中的第二个数据与第五个数据进行调换 解:(1)LEA BX, YY (2)在数据段的最后加上:LEN EQU $-XX (3)ZZLEN EQU WW-ZZ (4)MOV AX,WW MOV YY,AX MOV AX,WW+2 MOV YY+2,AX MOV AX,WW+4 MOV YY+4,AX MOV AX,WW+6 MOV YY+6,AX (5)MOV AL,XX+1 MOV XX+4,AL 什么叫寻址方式?8086/8088指令系统有哪些寻址方式? 解:指令中操作数的寻找方法称为寻址方式。 8086/8088系统所支持的七种基本寻址方式:立即寻址, 寄存器寻址, 直接寻址, 寄存器间接寻址,寄存器相对寻址,基址变址寻址和相对基址变址寻址。 将首地址为BLOCK的字数组中的第100个数送入AX中,试写出相关指令序列,要求分别使用以下三种寻址方式: (1)以B

文档评论(0)

liwenhua11 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档