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

    微机原理及应用复习题.doc

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

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

    微机原理及应用复习题.doc

    练 习 题一、单项选择题1下列字符中,ASCII码值最小的是(A )。A. K B. Y C. a D. i2已知SRAM2114芯片容量为1K×4位,若要组成16KB的系统存储器,则共需( A )芯片。(1)32片 (2)16片 (3)8片; (4)4片38088CPU内部的数据总线有( B )条。 (1)8条; (2)16条; (3)20条; (4)32条4 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为( A )。 (1)OFH和04H;(2)0B和04H;(3)0F和0BH;(4)04和0FH5在下列伪指令中定义字节变量的是( A )。 (1)DB; (2)DW; (3)DD; (4)DT6在并行可编程电路8255中,8位的I/O端口共有( C )。 (1)1个 ;(2)2个; (3)3个; (4)4个7可编程计数/定时器电路8253的工作方式共有( D )。(1)3种; (2)4种; (3)5种; (4)6种8. 若8086/8088系统采用单片8259A,其中断类型号为46H时,试问其中断矢量指针是(C)。: 12. 已知芯片容量为*位,若需组成的系统存储器,则组成的芯片组数和每个芯片数为( D )。:和:和:和:和13.CPU与外设间数据传送的控制方式有( D )A.中断方式 B.DMA方式 C.程序控制方式 D.以上三种都是14.8086 CPU内标志寄存器中的控制标志位占(C )A.9位 B.6位 C.3位 D.16位15.CPU与IO设备间传送的信号有( D)A.数据信息 B.控制信息 C.状态信息 D.以上三种都是17.8255A这既可作数据输入、出端口,又可提供控制信息、状态信息的端口是( D)A.B口 B.A口 C.A、B、C三端口均可以 D.C口18.设串行异步通信的数据格式是:1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为( C)A.10个 B.110个 C.120个 D.240个 19.堆栈的工作方式是( D)A.先进先出 B.随机读写 C.只能读出,不能写入 D.后进先出20.指令MOV AX,3070H中源操作数的寻址方式为( B)A.寄存器寻址 B.直接寻址 C.立即寻址 D.间接寻址21.Reset信号到来后,8086 CPU的启动地址为( C)A.00000H B.FFFFFH C.FFFF0H D.0FFFFH22下列传送指令中有语法错误的是(     A  )。  A. MOV   CS,AX                           B. MOV   DS,AX     C. MOV   SS,AX                           D. MOV   ES,AX23对寄存器AX的内容乘以4的正确指令序列是(     B  )。  A. SHR   AX,1   SHR   AX,1           B. SHL   AX,1   SHL,AX,1     C. ROL   AX,1   ROL   AX,1          D. RCR   AX,1   RCR   AX,1  24并行通信接口是( A   )。A. 8255 B. 8259 C. 8253 D. 825025由8086CPU组成的微机系统的数据线是(  D )。A. 8条单向线 B. 16条单向线C. 8条双向线 D. 16条双向线  268086/8088的中断向量表(   B  )。A. 用于存放中断类型号 B. 用于存放中断服务程序的入口地址C. 是中断服务程序的入口 D. 是中断服务程序的返回地址.  27在下列类型的8086/8088CPU中断中,中断优先权最低的是(   D      )。A.除法出错中断 B.可屏蔽中断C.不可屏蔽中断 D.单步中断28RS-232C接口的信号电平范围是(     D    )。A. 0-5V B. 0+5VC. 0-15V D. -15V+15V29在串行接口中,接口芯片同CPU之间传送的数据以及接口芯片同外设之间传送的数据分别是(     B    )。A. 并行和并行 B. 并行和串行C. 串行和并行 D. 串行和串行308086CPU的寄存器中,通常用作数据寄存器,且隐含用法为IO端口的间址寄存器的是(   D      )。A. AX     B. BXC. CX     D. DX31最小模式下,8086/8088执行OUT指令时,M/IO#和W/R#的输出电平分别是( A )。A. 低电平、高电平 B. 高电平、低电平C. 低电平、低电平 D. 高电平、高电平32微机系统与I/O设备交换信息,不需要CPU干预的是(D)A. 无条件输入/输出 B. 程序控制(即查询方式)输入/输出C. 中断驱动输入/输出 D. 直接存储器存取(即DMA方式)33用 1024 × 1 位 RAM 芯片设计一个 128KB 的存储器系统,问需要有 ( A ) 片芯片组成。 A. 1024 B. 2048 C. 128 D. 256 348086/8088系统中,中断向量表存放在存储器的 ( B ) 地址范围中。 A. FFCOOH FFFFFH B. 00000H 003FFH C. EECOOH FFFFFH D. EEBFFH FFFFFH 35半导体 EPROM 写入的内容,可以通过 ( A ) 擦除。 A. 紫外线照射 B. 电信号 C. 口令 D. DOS 命令36所谓“I/O端口”是指一些可以由 CPU 读或写的 (C ) A. RAM B. ROM C. 寄存器 D. 缓冲器 37现有 4K × 8 位的 RAM 芯片,它所具有的地址线条数应是 ( A) 条。 A. 12 B. 13 C.11 D. 10 38 机器数A1H,对应真值为-94,那么该机器数为( C)形式。A. 原码 B. 补码 C. 反码 D. BCD码398086/8088系统中在 0000H:007CH-0000H:007FH 单元存放的向量对应的中断类型号为(B)。 A. 30 B. 31 C. 32 D. 3340、程序计数器中存放的是 C 。A. 数据 B. 地址 C. 下一指令的地址 D. 下一指令的数据41、8086中段寄存器有 A 个。A. 4 B. 5 C. 6 D. 842、8086的寻址能力为 B 。A. 20MB B. 1MB C. 64KB D. 4MB43、8086的I/O寻址空间为 C 。A. 1024个 B. 1M个 C. 64K个 D. 32K个44、SRAM是一种 B 。A、动态RAM B、静态RAM C、动态ROM D、静态ROM45、DRAM是一种 A 。A、动态RAM B、静态RAM C、动态ROM D、静态ROM46、掩膜型ROM可简记为 B 。A、PROM B、MROM C、EPROM D、EEPROM47、可编程ROM可简记为 A 。A、PROM B、MROM C、EPROM D、EEPROM48、CPU在执行IN AL,DX指令时,DX的内容输出到 A 。A、地址总线 B、数据总线 C、存储器 D、寄存器49、一个完整的中断过程包括中断请求、 B 、中断服务和中断返回四个阶段。A、中断处理 B、中断响应 C、保存断点 D、开中断50、CPU每次可以响应 A 个中断源的中断请求。A、1 B、2 C、3 D、451、8259芯片共有 B 个初始化命令字。A、3 B、4 C、6 D、752、CPU响应INTR引脚上来的中断请求的条件是 B 。A、IF=0 B、IF=1 C、TF=0 D、TF=153、8259的中断请求信号可以是边沿触发和 B 。A、低电平触发 B、高电平触发C、上升沿触发 D、下降沿触发54、每片8259必须分配 A 端口地址。A、2个 B、3个 C、4个 D、1个55、串行通信适用于微机间 D 的数据传送。A、不同类型 B、同类型 C、近距离 D、远距离56、并行通信适用于 C 的数据传送。A、不同类型 B、同类型 C、近距离 D、远距离57、串行通信有 B 种基本工作方式。A、2 B、3 C、4 D、158、对于8255芯片的描述正确的是 D 。A、A口只能输入,B口只能输出B、C口高4位只能输入,低4位只能输出C、C口高4位、低4位不能同时输入输出D、A、B、C口既可以输入,也可以输出59、设8255芯片的端口基地址是60H,寻址控制寄存器的命令是 B 。A、OUT 60H,AL B、OUT 63H,ALC、OUT 61H,AL D、OUT 62H,AL60、向8253芯片写入的计数初值,写到了 D 中。A、减计数单元 B、0#计数器C、控制字寄存器 D、初值寄存器61、8253芯片有 C 个端口地址。A、2 B、3 C、4 D、662、8251芯片是可编程 A 接口芯片。A、串行通信 B、并行通信 C、计数器 D、定时器63、8253芯片有 D 种工作方式。A、3 B、4 C、5 D、664、8253芯片内部有完全独立的 B 。A、6个16位计数通道 B、3个16位计数通道C、6个8位计数通道 D、3个8位计数通道65、设8253芯片的端口基地址是60H,寻址控制寄存器的命令是 D 。A、OUT 60H,AL B、OUT 61H,ALC、OUT 62H,AL D、OUT 63H,AL二、简答题1.简介CPU的各个组成部分及功能。答: CPU是微型计算机的核心部件,主要包括运算器、控制器、寄存器阵列、内部总线。运算器实现算术运算和逻辑运算功能。控制器发出控制信号,实现控制指令执行的功能。寄存器阵列存放参加运算的数据、中间结果、地址等。内部总线用来连接微处理器的各功能部件并传送微处理器内部的数据和控制信号。2. 计算机是由哪几部分组成的?阐述每部分的作用。答:CPU 存储器 外设3. 什么是总线?总线包括哪几类?系统总线通常包含哪几类传输线?它们各自的作用是什么?答:总线是连接多个功能部件或多个装置的一组公共信号线。按在系统中的不同位置,总线可分为内部总线和外部总线。内部总线是CPU内部各功能部件和寄存器之间的连线;外部总线是连接系统的总线,即连接CPU、存储器和I/O接口的总线,又称为系统总线。按所传送信息的类型不同,总线可以分为数据总线DB、地址总线AB和控制总线CB三种。地址总线是微型计算机用来传送地址信息的信号线。数据总线是CPU用来传送数据信息的信号线。控制总线用来传送控制信号的一组总线。4简述8086CPU的寄存器组织。答:8086CPU中有14个16位的寄存器。分别是通用寄存器AX、BX、CX、DX、SP、BP、SI、DI,段寄存器CS、DS、SS、ES,指令指针IP和标志寄存器FR。5什么是逻辑地址?什么是物理地址?如何由逻辑地址计算物理地址?答:逻辑地址由段地址和段内偏移地址构成,是用户编写程序时所用的地址。物理地址是CPU 与内存交换数据时所用的地址。物理地址=段地址×10H+偏移地址。6动态存储器为什么要进行刷新?答:由于场效应管的栅极电阻并非无穷大,电容器会漏电,RAM中存储的信息就会丢失,因此需要在信息没有消失之前给电容器充电,以补充已经消失的电荷,即刷新。7I/O接口的作用是什么?I/O接口应具备哪些功能?答:I/O接口是用来连接微机和外设间的中间部件。I/O接口应具备数据缓冲功能、信号转换功能、端口选择功能、接收和执行CPU命令的功能、中断管理功能和可编程功能。8计算机和输入/输出设备交换信息有哪几种方式?各有什么特点?答:有程序控制方式、中断方式和DMA方式等3种方式。各自特点是:程序控制方式是在程序控制下进行数据传送,又分为无条件传送和条件传送;无条件传送只用于简单、低速的外设,条件传送要不断地检测外设状态,CPU效率低,实时性差。中断方式在一定程度上提高了CPU的效率,可使得CPU 与外设部分的并行工作。DMA方式的传送过程不需要CPU的干预,由一个专门的硬件控制电路来直接控制完成外设与内存之间的数据交换,大大提高了数据交换速度,但硬件结构较复杂。9常用的I/O端口寻址方式有哪几种?各有什么特点?答:有两种方式。I/O端口与内存统一编址方式:可以用访问内存的方式来访问I/O端口,不需要专门的I/O指令,给应用带来了很大方便。但减少了内存可用的地址范围,对内存容量有影响。I/O端口与内存独立编址:其I/O端口与内存有各自独立的地址空间,需要专门的I/O指令,增加了控制逻辑的复杂性。10简述中断和中断向量的含义。答:中断是指在CPU执行程序过程中,当出现异常情况或特殊请求时,计算机停止现行程序的运行,转向对这些异常情况或特殊请求的处理,处理结束后再返回现行程序的间断处,继续执行原程序。中断向量即中断源的识别标志,可用来存放中断服务程序的入口地址或跳转到中断服务程序的入口地址。11串行口通信中,什么叫单工、半双工、全双工工作方式?答:所谓单工通信,是指消息只能单方向传输的工作方式。单工通信信道是单向信道,发送端和接收端的身份是固定的,发送端只能发送信息,不能接收信息;接收端只能接收信息,不能发送信息,数据信号仅从一端传送到另一端,即信息流是单方向的。半双工通信方式可以实现双向的通信,但不能在两个方向上同时进行,必须轮流交替地进行。全双工通信方式是指在通信的任意时刻,线路上存在A到B和B到A的双向信号传输。 全双工通信允许数据同时在两个方向上传输,即通信的双方可以同时发送和接收数据。12什么是同步通信?什么是异步通信?二者有哪些重要区别?答:同步通信是一种比特同步通信技术,要求发收双方具有同频同相的同步时钟信号,只需在传送报文的最前面附加特定的同步字符,使发收双方建立同步,此后便在同步时钟的控制下逐位发送/接收。异步通信是在约定波特率下,两端时钟频率不需严格同步,允许10%的相对误差的一种通信方式。异步通信在发送字符时,所发送的字符之间的时间间隔可以是任意的。13.已知异步串行通信的帧信息为,其中包括起始位位、停止位位和数据位位(包括位码和位校验位),此时传送的是什么字符?采用的是偶校验还是奇校验,校验位是“还是“?三、填空题1、计算机中采用 二 进制数,尾符用 B 表示。2、西文字符的编码是 ASCII 码,用 1 个字节表示。3、10111B用十六进制数表示为 17 H,八进制数表示为 27 O。4、程序计数器用 IP 表示,其中存放的CPU所要访问的内存单元的 偏移地址 。5、8086CPU是一个 16 位的微处理器,具有 16 位数据总线, 20 位地址总线,可寻址空间为 1MB 。6、CS是指 代码段 寄存器,用来存放当前程序所在段的 起始地址高16位 。7、DS是指 数据段 寄存器,用来存放当前程序所用数据段的 起始地址高16位 。8、ES是指 扩展段 寄存器,用来存放辅助数据所在段的 起始地址高16位 。9、SS是指 堆栈段 寄存器,用来存放当前程序所用 堆栈 段的段基址。10、指令指针寄存器IP用来存放下一条指令的 偏移 地址。11、逻辑段的最大寻址空间是 64 kB,地址范围为0000H FFFF H。12、标志寄存器是一个 16 位的寄存器,由 状态 标志和 控制 标志两部分组成。13、标志寄存器中,CF表示 进位 标志,PF表示 奇偶 标志。14、标志寄存器中,AF表示 辅助进位 标志,ZF表示 零 标志。15、标志寄存器中,SF表示 符号 标志,用来标志运算结果的 最高 位。16、标志寄存器中,OF表示 溢出 标志,OF=1时表示 上一条指令运算结果产生溢出 。17、标志寄存器中,IF是 中断 标志,用来控制 可屏蔽中断 的标志,该标志可由中断控制指令设置或清除。18、标志寄存器中,TF是 单步 标志,用于 单步 操作。19、8086有20条地址线,直接寻址能力为 1MB 。20、8086中I/O端口与内存地址采用 分时复用 编址方法,I/O端口的地址空间为 64 kB。21、INTR是 可屏蔽中断 引脚,NMI是 不可屏蔽中断 引脚。22、高速缓存的英文缩写是 CHAHE 。23、存储器扩展有两种方法,分别是 字 扩展和 位 扩展。24、用8k×1位的存储芯片,组成8k×16位的存储器,需用 位 扩展,要用 16 片。25、用2k×8位的存储芯片,组成16k×8位的存储器,需用 字 扩展,要用 8 片。26、用16k×8位的存储芯片,组成64k×16位的存储器,需用字和位 扩展,要用 8 片。27、衡量存储器的指标主要有 存储容量 、 存取时间或周期 和 可靠性 。28、8086是20位系统,其寻址能力为 1MB ,24位系统的寻址能力为 16MB ,32位系统的寻址能力为 4GB 。29、内存容量受微机系统 地址 总线的位数的限制。30、外设和接口之间传送的数据可以是 并 行数据和 串 行数据。31、三种I/O传送方式是指: 传送、 传送和 传送。32、程序控制传送方式又分为: 同步 传送和 异步查询 传送方式。33、DMA传送方式是指: 直接存储器读取 。34、8086可以处理 2 种不同类型的中断源。每一个中断源都有一个唯一的 中断类型 码,CPU用其识别不同的中断源。35、INTR引脚上来的中断是 可屏蔽 中断,NMI引脚引入的中断是 不可屏蔽 中断。36、 不可屏蔽 中断不受中断允许标志位IF的屏蔽。37、存放中断向量的内存空间被称为 中断向量表 。8086中这段空间为1kB,被安排在 0000:0000-0000:03FF 到 1KB 的空间。38、8259是一个可编程的 中断管理 ,用来管理 外设 的中断请求。39、8259芯片中,IRR是 中断请求 寄存器,IMR是 中断屏蔽 寄存器,ISR是 中断服务 寄存器,PR是 优先权判断 。40、一片8259可以管理 8 级中断。41、中断触发的方式有 边沿 触发和 电平 触发两种。42、8259占用 2 个端口地址。43、并行通信具有传输速度 快 、效率 高 的特点,较适用于 近 距离的传输。44、8255是一种可编程的 并 行接口芯片,其中有 3 个 8 位的并行输入/输出端口。45、8255有三种工作方式,其中方式0为 基本 输入输出方式,方式1为 选通 的输入输出方式,方式2为 双向 输入输出方式。46、8251是一种可编程 串 行通信接口芯片。47、8253是一种可编程 定时计数 芯片。48、8253芯片中,CLK是 时钟 信号,GATE是 门控 信号,OUT是 输出 信号。49、8253有两种功能: 计数 功能和 定时 功能。50、8253中具有 3 个独立的 16 位计数器通道,每个计数器可以按照 二 进制或 十 进制计数。51、8253每个通道都可以编程设定 6 种不同的工作方式,其中可以用作分频器的是方式 2 ,用作方波发生器的是方式 3 。52、CPU在执行OUT DX,AL指令时, DX 寄存器的内容送到AB总线, AL 寄存器的内容送到DB总线。53、MODEM是 调制 器和 解调 器组合在一起的部件。54、在给接口编址的过程中,如果有4根地址线没有参加译码,则会产生 16 个重迭地址。55、8251工作在同步方式时,在写入方式选择字后,应送入 字符。56、异步串行通信的格式通常包括 起始 位、 数据 位和 停止 位。57、中断类型码为15H的中断,其服务程序的入口地址一定存放在_0000:0054-0000:0057_四个连续的单元中,若这四个单元的的内容为:66H、50H、88H、30H,则其服务程序的入口地址为_3088:5066_。58、设微机的地址总线为16位,其RAM存储器容量为32KB,首地址为4000H,且地址是连续的,则可用的最高地址是_BFFFH_。59、如图所示控制系统框图中, A 应是 _ 数模_转换器 , B 应是 _模数_ _转换器。 微 CPU 机AB传感器执行机构控制对 象四、计算题1.将下列两个十进制数转换为8421BCD码。(1) 9753 =1001 0111 0101 0011BCD (2) 24.68=0010 0100.0110 1000BCD2.将下列两个8421BCD码转换成十进数。(1) (10000001.01100010)BCD = 81.62 (2) 3327=(011001100100111)BCD 3.Intel8253的通道0按方式3工作,时钟CLK0的频率为1兆,要求输出方波的频率为40KHz,采用BCD码计数,设通道0的地址为PORT0,请对它写入计数值。解:n(计数初值)=1MHz/40KHz=25写入计数值的程序段:MOV AL,25HOUT PORT0,AL4、 已知中断类型号为13H的中断服务程序的入口地址是1234:5678H,写出此地址在中断向量表中的位置。13H=0001 0011B左移2位得4CH 0000:004C=78H 0000:004D=56H 0000:004E=34H 0000:004F=12H五、设计题: 1已知8255的命令字格式如下:针对下图(设共有16位地址线):(1)分析各端口地址;A口:0188H B口:0189H C 口:018AH 控制口: 018BH(2)A口、B口工作在什么方式;A B工作在方式0 控制字=1001 0000B=90H(3)写出8255A的初始化程序。 MOV AX,018BH MOV DX,AX MOV AX,90H OUT DX,AX2、某微机系统有根地址线5和根数据线7,其存储器由两片芯片和组成如下图所示,为简化起见图中未画出全部控制信号线,本题中地址线5和未用,按照它们均等于来计算。写出芯片和各自的寻址范围(注意:两者的寻址范围不可重叠)以及系统的总存储容量。#1: 2800H-2FFFH #2:2000H-27FFH A13 A12 “或“门 A11 A10_A0 A0_A10 #2 CS(低电平) D0_D7 A0_A10 A11 #1 CS(低电平) D0_D7 D0_D7 3 某微机字长为8位,有16位地址线。试用4K8的EPROM2732,8K8的RAM6264和译码器74LS138构成一个地址空间连续唯一的8K字节EPROM、16K字节RAM的存储器子系统。1 画出存储器连接图; 2 写出各存储器的地址范围。2732A(1): 0000H0FFFH2732A(2): 1000H1FFFH6264 (1): 2000H3FFFH6264 (2): 4000H5FFFH4、如图所示电路(1)分析各端口地址;(2)A口、B口工作在什么方式;(3)写出8255A的初始化程序。5、 某微机系统用1片可编程的并行接口芯片8255A扩展一个人机接口,连接一个44的键盘矩阵以及一个6位的共阴极数码管。要求8255A的A口连接数码管的位选,B口用于输出数码管段码,C口的高4位连键盘矩阵的行线,低4位连列线。键盘矩阵采用逐行扫描方式。(1)要求对该8255A进行初始化,写出初始化程序。已知当地址A2A3A4A5A6A7=010001时8255A的CS#为低电平,地址总线的A0和A1分别接8255A的A0和A1。 控制端口地址: 8BH 控制字:=1000 1000B=88H MOV DX,8BH MOV AX,88H OUT DX,AX (2)画出该人机接口的电路原理图。6、    8086系统中接口连接关系如下图所示。要求回答以下问题:(1) 试分别确定8255,8253,8259及8251的端口地址;(2) 设8255的PA口为输出,PB口为输入,试写出对PA口和PB口执行输入/输出操作的指令。     8255的端口地址为:_; 8253的端口地址为:_; 8259的端口地址为:_; 8251的端口地址为:_00B2H 00B0H_; 对PA口操作的I/O指令为_OUT DX,AX_;对PB口操作的I/O指令为_IN DX,AX_。  8259的端口地址为 00A2H 00A0H 8255的端口地址为 A:0080H B:0082H C:0084H 控制: 0086H 8253的端口地址为 通道一:0090H 二:0092H 三: 0094H 控制:0096H六、程序分析设计题1、指出指令的操作功能试分别执行下列各指令,把结果填入空缺,其中初值为(AX)=3283H,(BX)=7086H, CX)=1404H,(CF)=1.指令目标操作及结果CFZFOFMOV BX+100,CX/ADC AL,BLAL=1AH100XOR CX,CXCX=0010RCR AX,CLAX=7283H/2、阅读程序,加注必要说明,回答所提问题1设某数据区定义如下:ORG 0100HNEME DB TOM,20DB ROSE,25DB KATE,22下列各组指令,若为合法指令,请写出执行结果,若为非法指则写出错误原因。(1) MOV SI,5LEA DI,NAMESI+6 MOV AL,DI (AL)=_T_ (2) MOV SI, 4 LEA BX, NAMES CMP BI SI, BYTE PTR NAMES+10 (SF)=_2.设初值(AX)=4321H,(DX)=8765H,则 MOV CL, 04H SHL DX, CL MOV BL, AH SHL AX, CL SHR BL, CL OR DL, BL上述程序执行后(DX)=_7654H_;(AX)=_3210H_.3.设有100个字节数据(补码),存放在数据段中EA=2000H的存储区内。以下程序应能从该数据中找出最大的一个数并存入同一数据段EA=2100H的单元中,请完成该程序(在空白处填入适当的语句)。MAX: MOV BX,2000H MOV AL,BX MOV CX,_100_LOOP1: INC BX CMP AL, BX _JG_, LOOP2 MOV AL, BXLOOP2: DEC CX JNZ _LOOP1_ MOV _EA_,AL4.设已知附加数据段中字数组DATA1中定义如下: DATA1 DW, 123 4, 1024 FFFFH, 0 DW, 666, 888, A, 1, ABCDH执行下列程序段,试问结果(AX)_;(BX)=_. TEST1: MOV CX,10 DEC CX LEA DI,DATA1 MOV AX,BX CHKMIN: ADD DI,2 CMP ES:DI, BX JAE CHKMAX MOV BX,ES:DI JMP SHORT NEXT CHKMAX: CMP ES:DI,AX JBE NEXT MOV AX, ES:DI NEXT: LOOP CHKMIN5、阅读下列汇编语言程序,写出程序执行后指定单元的内容和寄存器的内容。 Data segment at 2000H Org 0100H Array DB 0FEH,86H,95H,21H,79H,05H,53H,47H COUNT EQU $-ARRAY DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA BEGIN:MOV AX,DATA MOV DS,AX MOV DX,2 LOP1: MOV CS,COUNT MOV BX,CX MOV SI,CX LOP2: MOV AL,ARRAYSI-1 CMP AL,ARRAYSI-2 JGE NEXT XCHG AL,ARRAYSI-2 M

    注意事项

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

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




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

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

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

    收起
    展开