欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年兰州理工大学微机原理习题集作业答案章 .docx

    • 资源ID:79935776       资源大小:286.08KB        全文页数:23页
    • 资源格式: DOCX        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年兰州理工大学微机原理习题集作业答案章 .docx

    精品_精品资料_第 一 章微型运算机概论1.1 、 答: 微型运算机系统包括硬件系统和软件系统两大部分.硬件系统包括: 微型运算机、外部设备、电源及其它帮助设备.软件系统包括:系统软件和应用软件.微型运算机也称为主机,主机包括:微处理器、储备器、输入/ 输出接口( Input/Output ),微处理器通过系统总线和储备器、输入/输出接口进行连接.微处理器( MicroprocessorUnit )简称为 MPU (或者称为 MP ),它是一个中心掌握器( Central Processing Unit ),简称 CPU .它是微型运算机的核心部件,它将运算器、掌握器、寄存器通过内部总线连接在一起,并集成在一个独立芯片上.1.2 、答: 单片机是将 CPU 、ROM 、RAM 以及 I/O 接口电路以及内部系统总线等全部集中在一块大规模集成电路芯片上,就构成了单片机.单板机是将微处理器芯片、储备器芯片、I/O 接口芯片及少量的输入输出设备(键盘,数码显示器)安装在一块印制板上构成一台微型运算机.由多块印制板构成的微机称为多板机.1.3 、完成以下转换 (保留 4 位小数)( 21.32) 10=( 10101.0101 ) 2=( 25.2436) 8=( 15.51EB ) 1650.38D= 110010.0110 B=62.3024 Q= 32.6147 H1.4 、完成以下运算已知 X -63, Y 59就 X 原 BFH ( 10111111B) , X 反 C0H ( 110000000B ) , X 补 C1H( 11000001B )Y原 3BH ( 00111011B ) , Y 反 3BH ( 00111011B ) , Y补 3BH( 00111011B)X Y 补 0FCH( 11111100B), X Y 补 86H ( 10000110B ).X 补 Y 补 0FCH ( 11111100B), X 补 g 补 86H ( 10000110B ).1.5、 答: 浮点数是指小数点在数值中的位置不是固定不变,实际位置将随阶码可编辑资料 - - - 欢迎下载精品_精品资料_而浮动,用这种方法表示的数,称为浮点数.定点数是指小数点在数值中的位置固定不变.1.6 、答: 压缩 BCD 码是 4 位二进制表示一位十进制数而非压缩BCD 码是 8 位二进制表示一位十进制数.1.7 、写出以下数值的压缩的BDC 码、非压缩的 BDC 码、 ASC码值.改为 15, 2915=15H 压缩 BCD 码= 0105 H 非压缩 BCD 码= 3135 H ASC 码29= 29H 压缩 BCD 码 = 0209H 非压缩 BCD 码= 3239H ASC 码第 二 章 8086/8088微处理器2.1 答: 从功能上讲由两部分组成总线接口单元BIU 和执行单元 EU 组成.总线接口单元 BIU 是微处理器内部与储备器和I/O 接口传送信息的通道,总线接口单元负责从内存中将指令送到指令队列中.负责把数据从内存或I/O 接口送到执行单元( EU ).负责将执行单元的运行结果送到内存或I/O 接口.EU 的功能是负责译码和执行指令.2.2 答: 指令队列 Queue存放预取的指令,采纳预取指令的方法将削减微处理器的等待时间,提高运行效率.8086CPU 中指令队列有6 个. 8088 CPU 中指令队列有只有 4 个.2.3 答: 8086/8088 CPU 中有 16 个 16 位的寄存器. 4 个段的址寄存器是代码段寄存器 CS .数据段寄存器 DS.堆栈段寄存器 SS 和扩展段寄存器 ES .它们是用来存放每一个段的首的址(段基的址).一个指令指针寄存器IP 是用于存放要执行的指令的偏移的址,它不能作为一般寄存器使用.一个标志寄存器(又称为程序状态寄存器)用于反映指令执行结果或掌握指令执行形式.)有8 个通用寄存器, 通用寄存器分为数据寄存器与指针和变址寄存器两组.数据寄存器包括AX (累加器)、 BX (基址寄存器)、 CX (计数器)和DX (数据寄存器),一般用来存放16 位数据,故称为数据寄存器.其中的每一个又可依据需要将高 8 位和低 8 位分成独立的两个 8 位寄存器来使用,即 AH 、BH 、 CH、DH 和 AL 、BL 、CL 、DL 两组,用于存放 8 位数据,它们均可独立寻址、独立使用.数据寄存器用来存放运算的结果和操作数,也可以存放的址.指针寄存器包括堆栈指针寄存器SP、基址指针寄存器BP 一般用来存放的址的偏移量和用于寻址内存堆栈内的数据变址寄存器包括原变址寄存器SI 和目的变址寄存器DI ,一般用来存放的址的偏移量为储备器寻址时供应的址.2.4 答: 标志寄存器又称为程序状态寄存器,是一个16 位的寄存器,标志寄可编辑资料 - - - 欢迎下载精品_精品资料_存器设置了9 个标志位.这 9 个标志位按功能分可以分为两类:一类为状态标志, 状态标志表示执行某种操作后,ALU所处的状态特点,这些状态标志会影响后面 的详细操作.状态标志有6 个: CF 、AF、SF、PF、OF 和 ZF.另一类为掌握标志,用来掌握CPU 操作,反映储备器的址变化的方向、是否答应中断及在执行程序时是否进行单步中断.掌握标志有3 个: DF 、IF 和 TF 掌握标志是人为设置的,每个掌握标志都对某种特定的功能起掌握作用.2.5 答: 8086 与 8088 有 3 点不同之处. 1. 8086 有 16 条数据线而 8088 只有 8可编辑资料 - - - 欢迎下载精品_精品资料_条数据线, 2.8086 MN / MX而 8088 MN / MX.3.8086 M / IO 而 8088 M / IO .可编辑资料 - - - 欢迎下载精品_精品资料_2.6 答: 堆栈是在内存中开创的一个特定的区域,用以存放CPU 寄存器或储备器中临时不用的数据和有用的信息.在数据段和附加段存放数据时,一般是从低的址开头向高的址存放数据,而用PUSH 指令向堆栈中存放数据时总是从高的址开头逐步向低的址方向增长.堆栈指令遵循“先进后出 ”, “后进先出 ”的原就,凡是用 PUSH 指令最终推入堆栈的数据,用POP 指令弹出时最先出栈.在操作时是以字为单位.2.7 答: 8086/8088 CPU 各有 20 根的址总线,可寻址范畴是1M 个储备单元.8086 CPU有 16 根数据,一次可以读一个字也可以读一个字节.8088 CPU有 8 数据总线一次以读一个字节.2.8 答: 1.物理的址就是实际的址,它具有20 位的的址值,它是唯独标志1MB 储备空间的某一单元的的址.2.规律的址由段基址和偏移量组成.程序以规律 的址编址,而不是物理的址.3.在 8086/8088 储备空间中,把 16 个字节的储备空间看作一节.为了简化操作,要求各个规律段从节的整数边界开头,也就是说段首的址低 4 位应当是“ 0”,因此把段首的址的高16 位称为“段基值”. 4. 偏移量是该物理的址距离段首的址的单元数.2.9 答: 总线上传输信号的一组导线,作为微机各部件之间信息传输的公共通道.系统总线按功能分数据总线、的址总线、掌握总线.2.10 答: 1.8086/8088 CPU 把储备器分为代码段、数据段、堆栈段、附加段.由于 8086/8088 的寄存器是 16 位,最大只能寻址64K 个单元的储备空间,为了增大寻址空间把储备器进行分段,这样就可以寻址1MB储备空间. 2.每段最大空间为 64KB .2.11 答: ( 1) 2300H . 1010H. 24010H(2) 0000H .1000H . 01000H( 3) 2AE0H . 1690H .2C490H(4) 7369H . 0010H. 736A0H2.12 答: 1.数据段首的址是12022H 末的址是 21FFFH.2.附加段的首的址是20A30H末的址是 30A2FH .3.代码段的首的址是470E0H=470EH×10H 末的址是570DFH=470E0H+FFFFH.2.13 答: 8086/8088 CPU 复位以后,除代码段寄存器外,其余标志寄存器、指令指针寄存器、各段寄存器及指令对列全部被清零.2.14 答: 在一个读总线周期ALE在第一个时钟周期为高电平,其余周期为低 电平. BHE /S7 在第一个时钟周期为低电平,其余周期为高电平.RD 在第一个时钟周期为低电平,其次、三周期为高电平.WR 始终为高电平.M/ IO 始终为高电平. DT/ R 始终为低电平.可编辑资料 - - - 欢迎下载精品_精品资料_2.15 答: 1.8086 CPU 读/写总线周期时,最少包含4 个时钟周期. 2.CPU 在 T3 状态的前沿 下降沿 对 Ready 信号进行采样.如CPU 在 T3 状态的开头采样到Ready 信号为低电平,那么将在T 3 和 T4 之间插入等待状态TW.3.T W 可以是一个, 也可以是多个. CPU 在每个 TW 的前沿处对 Ready 信号进行采样.当在TW 状态采样到 READY 信号为高电平常,在当前Tw 状态执行完,进入T4 状态.第 三 章 存 储 器3.1 答: 1 容量:储备器芯片的容量是以1 位二进制数( bit )为单位,因此储备器容量是指每一个储备器芯片所能储备的二进制数的位数.(储备器容量=储备单可编辑资料 - - - 欢迎下载精品_精品资料_元数位数)芯片数量 N 系统容量芯片容量2 储备速度:储备器的基本操作是读出与写可编辑资料 - - - 欢迎下载精品_精品资料_入,称为“拜访”或“存取”.储备器的储备速度有两个时间参数:1 拜访时间Access Time TA 从启动一次储备器操作,到完成该操作所经受的时间.2储备周期 Memory Cycle TMc 启动两次独立的储备器操作之间所需的最小时间间隔.3储备器的牢靠性: 4性能 / 价格比: 5其他指标(储备器的挑选有时仍应考虑功耗、集成度等指标).3.2 答: 按储备器的读写功能分可以分为随机读写储备器(RAM)和只读储备器(ROM).随机读写储备器RAM可以随机的按指定的址从储备单元存入或读取(简称存取)数据,存放在RAM中的信息,一旦掉电就会丢失.随机读写储备器RAM可分为静态随机存取储备器SRAM、动态随机存取储备器DRAM和集成随机读写储备器IRAM.只读储备器( ROM)的基本特点是在正常运行中只能随机读取预先存入的信息,即使在断电情形下,ROM仍能长期储存信息内容不变,所以它是一种永久储备器.只读储备器 ( ROM)可 分为掩膜只读储备器(Mask ROM)、可编程只读存锗器( PROM)、紫外线可擦除可编程只读储备器(EPROM)、电可擦除编程 只读储备器2(E PROM)和快速可擦 编成 只读储备器( Flash EPROM).掩膜只 读储备器其结构简洁 ,储备信息稳固,牢靠性高,能够永久性储存信息.可编程只读储备器是由半导体厂家制作“空白”储备器阵列(即全部储备单元全部为1 或全部为 0 状态)出售,用户依据需要可以实现现场编程写入,但只能实现一次编程.紫外线可擦编程只读储备器、电可擦除编程 只读储备器和快可擦 编程 只读储备器等不仅可以现场编程.仍可以擦除原储备的信息内容,写入新的信息.3.3 答: SRAM的特点是在一个储备单元所用晶体管数目多,但不需要刷新电路.DRAM的特点是在一个储备单元所用晶体管数目少,但需要刷新电路.IRAM 的特点是将动态随机存取储备器和刷新电路集成在一片芯片中,它即具有SRAM速度快的优点,又具有 DRAM的廉价. IRAM 实际上是附有刷新电路的DRAM.它在现代微机系统中得到广 泛应用,大容量的内存一般都是用IRAM.3.4 答: 1) 13 条的址线和 4 条数据线. 2) 19 条的址线和 1 条数据线3) 17 条的址线和 4 条数据线. 4) 15 条的址线和 8 条数据线3.5 答: 1) RAM 的储备容量为 256K×8 bit . 2)有 18 条的址线和 8 条数据线. 3) 如采纳 6116 需要 128 片,如采纳6264 需要 32 片,如采纳 62128 需要 16 片,如采可编辑资料 - - - 欢迎下载精品_精品资料_用 2114 需要 512 片,如采纳 2141 需要 512 片.3.6 答: 1) ROM 的储备容量为 512K×8 bit . 2)需要 19 条的址线和 8 条数据线. 3)如采纳 2764 需要 64 片,如采纳27128 需要 32 片,如采纳 2816A 需要 256 片,如采纳 28F256 需要 16 片.3.7 答: 常用的储备器片选掌握方法有线选法、全译码法和部分译码法.线选法的址线可以不用完,也无需特的的译码电路.但由于高位的址线可随便取值 0 或 1.所以,存在的址重叠,并且造成储备器的址不能连续分布.全译码法全部的址线均参与的址译码,芯片的的址线直接和低位的址总线相连,高位的址总线经译码器或规律电路与各芯片的片选信号相连.部分译码法与全译码法类似,只是高位的址线中有一部分进行译码,产生片选信号,而不是全部.这种方法称为部分译码法.3.8 答: 第一片的首的址为21000H 错,末尾的址为24FFEH .其次片的首的址为21001H ,末尾的址为24FFFH .第三片的首的址为25000H ,末尾的址为28FFEH .第四片的首的址为 25001H ,末尾的址为 28FFFH .3.9 第一片 A 19 A12=01000000 ,的址范畴是 40000H40FFEH其次片 A 19 A 12=01000000 ,的址范畴是 40001H40FFFH 第三片 A 19 A 12=01000001 ,的址范畴是 41000H41FFEH 第四片 A 19 A 12=01000001 ,的址范畴是 41001H41FFFH3.10 有问题 A0 和 BHE 未画按现有的连线的址为第一片 A 19 A 13=1000000,的址范畴是 80000H81FFFH 其次片 A 19 A 13=1000001,的址范畴是 82022H83FFFH 第三片 A 19 A 13=1000010,的址范畴是 84000H85FFFH 可编辑资料 - - - 欢迎下载精品_精品资料_8086A11 A 1A18A19A16IO/MGY 1G 2A 译译可编辑资料 - - - 欢迎下载精品_精品资料_CPUA15A14A13A12A0G 2B 译CY 0BAA 10CEA061161A 10CE A 061162A 10CE A 027163A 10CE A 027164可编辑资料 - - - 欢迎下载精品_精品资料_BHEWRWR可编辑资料 - - - 欢迎下载精品_精品资料_OED0D 7OE D 8 D 15OE D0 D 7OE D8 D15可编辑资料 - - - 欢迎下载精品_精品资料_WRRD D 0 D 7D8D 15图 3-18086CPU与储备器连接电路图第四片 A 19 A 13=1000011,的址范畴是 86000H87FFFH 可编辑资料 - - - 欢迎下载精品_精品资料_A 12A 0A19GA17Y 3可编辑资料 - - - 欢迎下载精品_精品资料_8086CPUA18IO/MA16A 15A14A13 WR RDG 2A 译 Y 2码 Y 1G 2B 器CACS62641CS62642CS62643CS62644WEWEWEWEOED0D 7OED 0D 7OED0D7OED 0D 7BY0A 12 A0A 12 A 0A12 A0A 12 A 0可编辑资料 - - - 欢迎下载精品_精品资料_D 8D 15D 0D 7图 3-28086CPU与储备器连接电路图3.111) 答: 是译码功能.2) .可编辑资料 - - - 欢迎下载精品_精品资料_A13 A1M/IOA19 A18A17CPUY 5&GY4G2A 译Y3 G2B 码器Y2A12 A 0A 12 A 0A 12 A0A12 A0可编辑资料 - - - 欢迎下载精品_精品资料_8086A16 A15 A14A0CY1BAY0CSRAM 06264CS RAM 16264ROM 0CS 2764ROM 1CS 2764可编辑资料 - - - 欢迎下载精品_精品资料_BHERDRD可编辑资料 - - - 欢迎下载精品_精品资料_WR D0 D7WR D0 D7RD D0 D7RD D0 D7可编辑资料 - - - 欢迎下载精品_精品资料_WRRD D0 D7D8 D153)答: ROM 0、ROM 1 的的址范畴. 94000H97FFFH3.12 答: 储备器( 1)的的址范畴为80000H80FFEH .储备器( 2)的的址范畴为 80001H80FFFH . 题目有错,储备器( 4)的的址范畴为81001H81FFFH3.13答: 1)系统的储备容量为 : B3FFFH-B0000H+1=4000H=16KB .2)需要 6264 芯片:( 16K*8bit) /8K*8bit=2片.3)画出系统连接图. 两片 6264 芯片的的址范畴 如表所示,高位的址 A14 A19 参与译码形成两片6264 的片选信号,奇的址储备器芯片和偶的址储备器芯片由A0 和 BHE 区分.储备器与系统总线的连接电路如图题3.13所示.A19A18A17A16A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A01011000000000000000010110011111111111111可编辑资料 - - - 欢迎下载精品_精品资料_可编辑资料 - - - 欢迎下载精品_精品资料_A 13A 1A 19A 17M/IOA18CPUA 16&GG2A 译码Y 4G2B 器CA 12 A 0WEA 12 A 0WE可编辑资料 - - - 欢迎下载精品_精品资料_A 15A14RD WRB A+5V1OE CS2CS162641OE CS2CS162642可编辑资料 - - - 欢迎下载精品_精品资料_BHEA0D 0D 7D 8D15D 0 D71D0 D 7可编辑资料 - - - 欢迎下载精品_精品资料_图题 3.13 储备器扩展电路3.14 答: 不是 8086 系统 A 10A 0A11可编辑资料 - - - 欢迎下载精品_精品资料_M/IO A19GY 3GA 0A 10A 0 A 10A0 A10AA0A10A AA 0 A 10A A可编辑资料 - - - 欢迎下载精品_精品资料_CPUA162A译 Y 4 CS CS CS9CS0 10CSCS010可编辑资料 - - - 欢迎下载精品_精品资料_码 Y 2YA15G2B 器Y 0A1611661166116611627322732CS 2732可编辑资料 - - - 欢迎下载精品_精品资料_A14CRDRDRDRD可编辑资料 - - - 欢迎下载精品_精品资料_13A12BAWRWRWR YWRRDRDRD可编辑资料 - - - 欢迎下载精品_精品资料_D0 D7D 0 D70D D0 D3 7D 0 D 7D 0 D 7D 0 D 7D 0 D7可编辑资料 - - - 欢迎下载精品_精品资料_RD WRD 0D 73.15 在 8086CPU 组成的系统中,用4 片 2764( 8K×8 bit )储备芯片组成随机ROM 储备系统,其第一片的首的址为(C000H : 8000H ),试画出储备器与CPU 的连接电路图.可编辑资料 - - - 欢迎下载精品_精品资料_A13A 1A19A18M/IO&GY 3G 2A 译可编辑资料 - - - 欢迎下载精品_精品资料_CPUA17A16码 Y 2G 2B 器CA 12A0A 12A 0A 12A 0A 12 A 0可编辑资料 - - - 欢迎下载精品_精品资料_A15BA14ARDWE 27641CS1WE 27642CSWE 27643CSWE 27644CS可编辑资料 - - - 欢迎下载精品_精品资料_D0 D 7D0 D 7D 0 D 7D 0 D 7可编辑资料 - - - 欢迎下载精品_精品资料_BHE A 0D0 D7 D8 D15答:111第 四 章 8086 8088 指令系统可编辑资料 - - - 欢迎下载精品_精品资料_4.1 答: 机器语言的每一条指令是以二进制为代码的指令,它能够被运算机直接执行.汇编语言是用助记符或用符号来编写指令,是一种与机器语言一一对应的语言.机器不能直接执行程序,程序必需经过翻译,机器才能执行.高级语言是面对过程的语言,它不依靠于特定的机器,独立于机器,用同一种高级语言编写的程序可以在不同的机器上运行而获得相同的结果.4.2 请指出以下各指令的源、目的操作数所使用的寻址方式.( 1) MOVSI, 2100H 源:立刻数寻址.目:寄存器寻址( 2) SBB BYTE PTR DISPBX, 7.源:立刻数寻址.目:寄存器相对寻址( 3) ANDDI , AX 源:寄存器寻址.目:寄存器间接寻址( 4) ORAX , 609EH 源:直接寻址.目:寄存器寻址( 5) MOVBX DI 30H , CX 源:寄存器寻址.目:基址变址相对寻址( 6) PUSHES : BP 源:寄存器间接寻址.目:隐含寻址( 7) CALLDIDISP寄存器相对寻址( 8) JNZShort_ label直接寻址( 9) CBW BL指令错 ( 10) MOVAX, 1000H源:直接寻址.目:寄存器寻址( 11) MOV AX , ARRAY BXSI.源:基址变址相对寻址.目:寄存器寻址( 12) MULBL源:寄存器寻址.目:隐含寻址( 13) MOV AX , BXSI源:基址变址寻址.目:寄存器寻址( 14) MOV AL , TABLE 源:直接寻址.目:寄存器寻址( 15) MOV AX , DISPBX+DI源:基址变址相对寻址.目:寄存器寻址( 16) MOV AX , BX 源:寄存器间接寻址.目:寄存器寻址4.3 答: 基址寄存器 BX 、基址指针寄存器BP、原变址寄存器SI、目的变址寄存器 DI .4.4 以下各条指令是否有错?假如有,请指出错误之处.( 1) MOVDS , 1000H 立刻数不能直接给段寄存器送数( 2) MOV100, 23H 目的操作数应指明类型,改为BYTE PTR 100( 3) ADDAX , BX BP 6储备器寻址不能有两个基的址BX,BP( 4) PUSHDL 进栈是以字为单位( 5) INAX , 3FH I/O接口的址不能加括号( 6) OUT3FFH , AL 口的址 3FF 应放在 DX 中( 7) LESSS, SI SS 不能存放偏移量( 8) POPAX AX不用来做间址寄存器( 9) IMUL4CH 乘法中源操作数不能是立刻数( 10) SHLBX , 5 移位超过 1 位应放在 CL 中( 11) INT300 立刻数(向量码)应小于255( 12) XCHGDX , 0FFFH 此指令中不能有立刻数( 13) POPAL出栈是以字为单位( 14) DIV 32H除法中原操作数不能是立刻数( 15) MOV AX , BYTE PTRSI源操作数和目的操作数不等宽可编辑资料 - - - 欢迎下载精品_精品资料_( 16) MOV DX ,DS: BP正确( 17) MOV 128 ,CL目的操作数不能为立刻数4.5 设如标志寄存器原值为0A11H , SP=0060H , AL=4 .以下几条指令执行后,标志寄存器、AX 、SP 的值分别是多少?PUSHF.F SP. SP=5EH , 5EH=0A11H LAHF. F 低 8 AH. AH=11HXCHGAH , AL. AH 04H , AL=11H PUSHAX. SP=5CH , 5CH=0411H,SAHF. AH F 低 8.POPF. SP F标志寄存器 =0411H , AX= 0411H , SP=005EH4.6已 知DS=2022H, 有关 的内 存 单 元 值为: 21000H=00H,21001H=12H,21200H=00H,21201H=10H,23200H=20H,23201H=30H,23400H=40H,23401H=30H,23600H=60H,23601H=30H,符号 COUNT的偏移的址为1200H .执行以下指令后,寄存器AX 、 BX 、SI 的值分别是多少?MOVBX , OFFSET COUNT BX=1200H MOVSI, BX SI=1000HMOVAX , COUNTSIBXAX=_ 3040 H, BX = _1200H, SI=1000H 4.7 答: AX= 322FH , 标志寄存器值为0410H4.8 设单元 DATA 在内存数据段中的偏移量为24C0H ,在 24C0H 24C3H 单元中依次存放着55H 、66H 、77H 、 88H .以下几条指令执行后,寄存器AX 、BX 、CL 、SI、DS 的值分别是多少?MOVAX , DATA. AX=6655H LEASI, DATA. SI=24C0H MOVCL , SI. CL=55HLDSBX , DATA. DS=8877H,BX=6655H4.9 如 AX=26D3H, CX=7908H , CF=1 , OF=0 ,执行以下指令后,寄存器AX 、CX 的值分别是多少?_AX=A74CHCX=FA08HCF=_0OF=0_ .SALCH , 1 CH=FA,CL=08H RCRAX , CL AX=A726H , CF=1ROLAL , 1 AL=4CH , CF=04.10 答: 原串在数据段中,但可以段超越.目的串必需在附加段中.4.11 答: M/ IO =1 . DT/ R=1 . RD =1 . WR=0.数据总线上的数是0508H .的址总线上的数分是49420H4.12 与 21 题重 答: AL=23H ,功能将压缩的 BCD 码转换为二进制.4.13 答: 上述程序段执行后,字节单元HCOD 的内容是43H . HCOD 1 的内容是 35H .该程序段的功能是将压缩的十六进制转换为ASCII 字符.4.14 执行下面的程序段后,(CL ) = 02H,( AX ) = 0040H.可编辑资料 - - - 欢迎下载精品_精品资料_XOR BX, BX MOV AX, 0010H MOV CL, 2SAL AL , CL MOV BL , AL SAL AL , CL ADD AX , BX4.15 问:( 1)初值( AL ) =37H 时,程序段执行结果:(AL ) = 07H( 2)初值( AL ) =9FH 时,程序段执行结果:(AL )= 0FFH4.16 以下程序段中,以X 为首址的字单元中的数据依次为1234H 、5678H . 以 Y 为首址的字单元中的数据依次为8765H 、4321H .阅读程序,给出必要的程序注释并完成程序后的问题.LEASI, X. SI=0000H LEADI , Y . DI=0004HMOVDX , SI 2. DX=5678HMOVAX , X. AX=1234H ADDAX , X. AX=2468H ADCDX , SI 2. DX=ACF0HCMPDX , DI 2. ACF0H 与 8765H 比JLL2.小于转移到 L2 CMPAX , Y.大于 2468H 与 4321 比JLL1 .小于转移到L1JMPEXIT.无条件转移到EXIT L1 : MOVAX , 1.给 AX 送 1JMPEXIT.无条件转移到EXITL2 : MOVAX , 2EXIT : 以上程序代码执行之后,AX= 2. DX= ACF0H4.17 答: 程序将依次向堆栈压入的数据为0003H 、0002H 、 0001H .该程序段实现了将二进制转换十进制功能.4.18 答: 程序功能是运算AX=110 , BX=10H起的累加和. AX=10 , BX 47H , CX=0 .MOV AX , 0000H MOV BX , 0010H MOV CX ,10LP: INC AXADD BX , AX LOOP LP HLT可编辑资料 - - - 欢迎下载精品_精品资料_4.19 答: 以上程序代码执行之后,AX= 2. DX= ACF0H4.20 阅读以下程序段,给出必要的程序注释并完成程序后的问题.ADD AL , AL.2*AL ADD AL 、 AL.4*AL MOV BL , AL.AL BL SAL BL , 1.8*ALADD AL , BL.12*AL HLT( 1该程序段的功能是什么?答: 把 AL 中的内容乘以 12( 2)设 AL 的初值为 0AH ,执行该程序段后, AL 为多少? 答: AL 78H4.21 已知有程序段如下:与 12 题重 ( 1该程序段的功能是什么? 答: 将 BCD 码转换成二进制( 2)执行该程序段后, AL 23H4.22 、以下程序

    注意事项

    本文(2022年兰州理工大学微机原理习题集作业答案章 .docx)为本站会员(H****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开