电子科大17春《微机原理及应用》在线作业1

合集下载

《微型计算机原理及应用》课后习题答案

《微型计算机原理及应用》课后习题答案

《微型计算机原理及应用》习题解答第一章基础知识1.1 解释题(1)微处理器【解答】由大规模集成电路芯片构成的中央处理器(CPU),叫做微处理器。

(2)微型计算机【解答】以微处理器为基础,配以内存储器、输入输出接口电路、总线以及相应的辅助电路而构成的计算机裸机,叫做微型计算机。

(3)微型计算机系统【解答】微型计算机系统由硬件系统和软件系统组成。

即由微型计算机、配以相应的外部设备(如打印机、显示器、键盘、磁盘机等),再配以足够的软件而构成的系统。

(4)单板机【解答】将微处理器、RAM、ROM以及I/O接口电路,再配上相应的外设(如小键盘、LED显示器等)和固化在ROM中的监控程序等,安装在一块印刷电路板上构成的微型计算机系统称为单板机。

(5)运算器【解答】运算器是直接完成各种算术运算、逻辑运算的部件,主要由ALU(Arithmetic and Logic Unit,算术逻辑部件)、通用寄存器、标志寄存器等组成。

(6)地址总线【解答】地址总线是CPU对内存或外设进行寻址时,传送内存及外设端口地址的一组信号线。

地址总线的条数多少决定了CPU的寻址能力。

(7)数据总线【解答】数据总线是CPU与内存或外设进行信息交换时,所用的一组数据信号线。

它决定了CPU 一次并行传送二进制信息的位数,反映出CPU的“字长”这个重要性能指标。

(8)控制总线【解答】控制总线是在CPU与外部部件之间传送控制信息(如读/写命令、中断请求命令等)的一组信号线。

1-2 单片机应包括哪些基本部件?其主要应用于哪些领域?【解答】一般单片机芯片中包括微处理器、RAM、ROM、I/O接口电路、定时器/计数器,有的还包括A/D、D/A转换器等。

其主要应用于智能化仪器仪表及工业控制领域。

1-3 按图1-11和图1-12,写出取第二条指令操作码和执行第二条指令的过程。

【解答】ADD AL,12H指令的取指过程:1)IP的值(002H)送入地址寄存器AR;2)IP的内容自动加1,变为003H;3)AR将地址码通过地址总线送到存储器的地址译码器,经译码后选中002H单元;4)微处理器给出读命令MEMR;5)所选中的002H单元内容04H送上数据总线DB;6)数据总线DB上的数据04H送到数据寄存器DR;7)因是取指操作,取出的是指令操作码04H,即由DR送入指令寄存器IR;8)IR中的操作码经指令译码器ID译码后,通过PLA发出执行该指令的有关控制命令。

电子科大18春《微机原理及应用》在线作业1满分答案

电子科大18春《微机原理及应用》在线作业1满分答案
D: 04H和0FH
正确答案:
(单选题) 4: 中断触发的方式有电平触发和( ) 触发两种。
A: 电压触发
B: 边沿触发
C: 脉冲触发
D: 以上皆不是
正确答案:
(单选题) 5: 8086CPU与外设进行数据传输时,I/O数据须经过寄存器()传送。
A: AL或AX
B: BL或BX
A: 物理地址
B: 偏移地址
C: 有效地址
D: I/O端口地址
正确答案:
(单选题) 8: 计算机存放下一条指令地址的寄存器叫()。
A: 程序寄存器
B: 地址寄存器
C: 指令寄存器
D: 堆栈指针寄存器
正确答案:
(单选题) 9: 比较两个无符号数大小时,通常是根据标志()的状态。
A: 错误
B: 正确
正确答案:
(判断题) 10: 堆栈是从主存中划出的特定区域,故可随机性访问。
A: 错误
B: 正确
正确答案:
(单选题) 1: DMA控制器能够实现高速数据传送的主要原因是()。
A: 采用高速芯片
B: 时钟频率高
C: 直接由硬件完成
D: DMA内部采用特殊控制方式
C: 链接
D: 编译
正确答案:
(多选题) 10: I/O接口中有那几种传送方式)。
A: 程序控制方式
B: 中断控制方式
C: DMA控制方式
D: 寄存器控制方式
正确答案:
(判断题) 1: MOV [BX],0 指令是正确的。
A: 错误
B: 正确
正确答案:
A: 变量的段属性

微机原理及应用课后答案

微机原理及应用课后答案
2、设X=C3H,Y=5AH。试计算:{(X或Y)与(X异或Y)}。
X = C3H = 1101 0011 B
Y =5AH = 0101 1010 B
{(X异或Y)与(X或Y)}= 1001 1001B = 99H
二、填空题:
1、512×4位的存储器分别需要9地址线和4数据线?8K×8位的存储器又分别需要13地址线和8数据线?
4.存储器或IO设备经缓冲后通过总线与CPU连接,且任一时刻只能有1个部件通过总线与CPU进行数据通讯,这是由器件中的三态门电路实现的。
5.8086从数据线上读取数据的时候,其引脚DT/R为低电平,将数据写入存储器或IO设备的时候,其引脚DT/R为高电平。
6.已知某微机控制系统中的RAM容量为4K×16位.首地址为4800H.其最后一个单元的地址为57FFH(=4800H+0FFFH),其所用数据线和地址线分别为16和12根。
答:所谓寻址方式,是指如何通过寻找内存操作数的地址寻找内存操作数。
Intel系列有七种寻址方式:
(一)立即寻址
(二)寄存器寻址
(三)直接寻址
(四)寄存器间接寻址
(五)寄存器相对寻址
(六)基址加变址寻址
(七)相对基址加变址寻址
18.计算325D的十六进制、二进制和BCD码的值。
325D=145H=101000101B=0011 0010 0101BCD
4.CPU内部16位地址寄存器如何寻址和访问CPU外部20根地址形成的1M地址空间?
答:用16位的段寄存器与16位的偏移量来解决这一问题,即各个段寄存器分别用来存放各段的初始地址。当由IP提供或EU按寻址方式计算出寻址单元的16位偏移地址(又称为逻辑地址)后,将与左移4位后的段寄存器的内容同时送到地址加法器进行相加,形成一个20位的实际地址(又称为物理地址),以对存储单元寻址。

17春北理工《微机技术及应用》在线作业

17春北理工《微机技术及应用》在线作业

2017秋17春北理工《微机技术与应用》在线作业一、单选题〔共25 道试题,共50 分.〕1. 主机与外围设备传送数据时,采用<>,主机与外设是串行工作的.A. 程序查询方式B. 中断方式C. DMA方式D. I/O处理机方式正确答案:2. 十进制数-75用二进制数10110101表示,其表示方式是<>A. 原码B. 补码C. 反码D. ASCll码正确答案:3. 对于掉电的处理,CPU是通过〔〕来处理的.A. 软件中断B. 可屏蔽中断C. 非屏蔽中断D. DMA正确答案:4. 在异步串行输入/输出接口电路中,发生溢出错是指〔〕A. 发送数据寄存器的内容被新送来的数据覆盖B. 发送移位寄存器的内容被新送来的数据覆盖C. 接受数据寄存器的内容被新送来的数据覆盖D. 接受移位寄存器的内容被新送来的数据覆盖正确答案:5. CPU响应外部中断请求是<>A. 在一条指令执行结束时B. 在一个机器周期结束时C. 一旦请求,立即响应D. 由中断类型码n引起正确答案:6. 8255A的A口工作在方式2时,B口〔〕A. 可工作在方式0或方式1B. 可工作在方式1或方式2C. 只能工作在方式1D. 只能空着正确答案:7. A设定为异步通信方式,发送器时钟输入端和接收器时钟输入端都连接到频率为19.2KHz的输入信号,波特率因子为16,则波特率为〔〕bps.A. 1200B. 2400C. 9600D. 19200正确答案:8. 有一个8位机器数的补码是11111101,其相应的十进制真值是〔〕A. -3B. -2C. 509D. 253正确答案:9. 80486在保护方式下,内存管理中段基址、段首地址、偏移地址、物理地址依次是〔〕A. 0、32、20、32B. 均为32位C. 均为20位D. 16.、32、16、32正确答案:10. 构成微机的主要部件除CPU、系统总线、I/ O接口外,还有〔〕A. CRTB. 键盘C. 磁盘D. 内存〔ROM和RAM〕正确答案:11. 下列指令中,有语法错误的是〔〕A. MOV[SI], [DI]B. IN AL, DXC. JMP WORD PTR[BX+8]D. PUSH WORD PTR 20[BX+SI]正确答案:12. 指令队列的作用是〔〕A. 暂存操作数地址B. 暂存操作数C. 暂存指令地址D. 暂存预取指令正确答案:13. 8255A能实现双向传送功能的工作方式为〔〕A. 方式0B. 方式1C. 方式2D. 不能实现正确答案:14. 80486中有<>个32位通用寄存器.A. 4B. 10C. 16D. 8正确答案:15. 8255A的端口A工作在方式2时,如果端口B工作在方式1,则固定用做端口B的联络信号的端口C的信号是〔〕A. PC2-PC0B. PC6-PC4C. PC7-PC5D. PC3—PC1正确答案:16. 当M/ ̄IO=0, W/ˉR=0时,微处理器完成的操作是〔〕A. 存储器读B. I/O读C. 存储器写D. I/O写正确答案:17. 主机与外设传送数据时,采用<>,CPU的效率最高.A. 程序查询方式B. 中断方式C. DMA方式D. 同步方式正确答案:18. 实现AL寄存器中D7和D0都取反的指令是〔〕A. AND AL,7EHB. OR AL,81HC. TEST AL ,81HD. XOR AL,81H正确答案:19. 当8255A的端口A和端口B都工作在方式1输入时,端口C的PC7和PC6〔〕A. 被禁止使用B. 只能作为输入使用C. 只能作为输出使用D. 可以设定为输入或输出使用正确答案:20. 在DMA传送过程中,实现总线控制的部门是〔〕A. CPUB. 外部设备C. DMACD. 存贮器正确答案:21. 一个8位D/ A转换器的分辨能力可以达到满量程的<>A. 1/8B. 1/256C. 1/16D. 1/32正确答案:22. 假定〔SS〕=2000H, <SP>=0100H, <AX>=2107H, 执行指令PUSH AX后,存放数据21H 的物理地址是〔〕A. 20102HB. 20101HC. 200FEHD. 200FFH正确答案:23. 主存和微处理器之间增加高速缓存的目的是〔〕A. 解决微处理器和主存之间的速度匹配问题B. 扩大主存的容量C. 既扩大主存容量,又提高存取速度正确答案:24. 设有一现场模拟信号,其最大可能变化频率为2KHz,则计算机在收集此信息时,最多每隔〔〕输入一次,才能反映出输入信号的变化.A. 0.5msB. 0.25msC. 0.15msD. 2ms正确答案:25. 在中断响应周期内,将IF置0是由〔〕A. 硬件自动完成的B. 用户在编制中断服务程序时设置的C. 关中断指令完成的正确答案:北理工《微机技术与应用》在线作业二、多选题〔共10 道试题,共40 分.〕1. 8259A是用来实现〔〕A. 接受中断请求B. 执行中断服务处理C. 终端管理与通用数据传送D. 中断源判优E. 向CPU输送中断类型码正确答案:2. 8255A用户可以用命令字设置<>A. A口和B口均可工作在方式0或方式1或方式2B. A口工作在方式0,B口工作在方式1C. A口工作在方式1,B口工作在方式0或方式1D. A口工作在方式2,B口只能工作在方式1正确答案:3. 目前,在计算机中采用二进制数,是因为〔〕A. 容易实现B. 算术四则运算规则简单C. 书写方便D. 可进行二值逻辑运算正确答案:4. 在ADD指令中,两个操作数的物理位置可以安排在〔〕A. 两个存储单元B. 一个存储单元和一个数据寄存器C. 两个数据寄存器D. 一个堆栈单元和一个数据寄存器正确答案:5. 将字变量ARRAY的偏移地址送寄存器BX的正确结果是〔〕A. LEA BX, ARRAYB. MOV BX, ARRAYC. MOV BX, OFFSET ARRAYD. MOV BX, SEG ARRAY正确答案:6. 与堆栈有关的寄存器有〔〕A. ESPB. EBPC. EBXD. ESS正确答案:7. 8251A中控制发送和接收字符的速度的时钟信号是<>A. CPU的工作时钟B. 接收器时钟RxCC. 发送器时钟TxCD. CLK输入正确答案:8. 可以用一条指令改变的标志位有<>A. CFB. ZFC. DFD. IFE. TF正确答案:9. 标志寄存器中用户可以用一条指令改变其状态的标志是<>A. CF、SFB. IF、DFC. ZF、IFD. PF、DF、OFE. CF、IF正确答案:10. 将累加器AX的内容清0的正确指令是<>A. AND AX, 0B. XOP AX, AXC. SUB AX, AXD. CMP AX, AX正确答案:北理工《微机技术与应用》在线作业三、判断题〔共5 道试题,共10 分.〕1. 振荡脉冲的周期称为节拍.A. 错误B. 正确正确答案:2. 下列指令是否正确,OUT 2550H, ALA. 错误B. 正确正确答案:3. 下列指令是否正确,OUT DX, ALA. 错误B. 正确正确答案:4. 汇编语言能直接访问存储器,输入与输出接口与扩展的各种芯片.A. 错误B. 正确正确答案:5. 中央控制器单独构成CPU.A. 错误B. 正确正确答案:北理工《微机技术与应用》在线作业一、单选题〔共25 道试题,共50 分.〕1. 中断向量可以提供〔〕A. 被选中设备的起始地址B. 传送数据的起始地址C. 中断服务程序的入口地址D. 主程序的断点地址正确答案:2. 下面的中断中,只有<>需要硬件提供中断类型码.A. INT OB. INT nC. NMID. INTR正确答案:3. 当多片8259A级联使用时,对于主8259A,信号CAS0-CAS2是〔〕A. 输入信号B. 输出信号C. 输入/输出信号正确答案:4. 构成微机的主要部件除CPU、系统总线、I/ O接口外,还有〔〕A. CRTB. 键盘C. 磁盘D. 内存〔ROM和RAM〕正确答案:5. 80486中有<>个32位通用寄存器.A. 4B. 10C. 16D. 8正确答案:6. 8259A中的中断服务寄存器用于<>A. 指示有外设向CPU发中断请求B. 指示有中断正在进行C. 开放或关闭中断系统正确答案:7. 十进制数-38的8位机器数补码是〔〕A. 01011011B. 11011010C. 11011011D. 01011010正确答案:8. 某一测控系统要求计算技术输出的模拟控制信号的分辨率必须达到千分之一,则选择的D/A转换器的位数应该至少是〔〕A. 4位B. 8位C. 10位D. 12位正确答案:9. 8255A工作在方式1时,端口A和端口B作为数据输入输出使用,而端口C的各位分别作为端口A和端口B的控制信息和状态信息.其中作为端口A和端口B的中断请求信号的分别是端口C的<>A. PC4和PC2B. PC5和PC1C. PC6和PC7D. PC3和PC0正确答案:10. 一个8位D/ A转换器的分辨能力可以达到满量程的<>A. 1/8B. 1/256C. 1/16D. 1/32正确答案:11. 8255A工作方式设置为方式1时,CPU与外设通信<>A. 可以采用查询方式传送,或者采用中断方式传送B. 只能采用中断方式传送C. 可以进行双向方式传送D. 只能采用无条件传送方式或查询方式传送正确答案:12. 8255A的端口A工作在方式2时,如果端口B工作在方式1,则固定用做端口B的联络信号的端口C的信号是〔〕A. PC2-PC0B. PC6-PC4C. PC7-PC5D. PC3—PC1正确答案:13. 一片8259A只占两个I/O地址,可以用地址码AI来选择端口.如果其中一个端口地址为92H,则另一个端口地址为<>A. 90HB. 91HC. 93HD. 94H正确答案:14. 溢出是两个带符号数〔〕,结果超出规定的数值范围.A. 两同号数相减B. 两同号数相加C. 两异号数相加D. 两数异或正确答案:15. 8255A能实现双向传送功能的工作方式为〔〕A. 方式0B. 方式1C. 方式2D. 不能实现正确答案:16. CPU响应外部中断请求是<>A. 在一条指令执行结束时B. 在一个机器周期结束时C. 一旦请求,立即响应D. 由中断类型码n引起正确答案:17. 在异步串行输入/输出接口电路中,发生溢出错是指〔〕A. 发送数据寄存器的内容被新送来的数据覆盖B. 发送移位寄存器的内容被新送来的数据覆盖C. 接受数据寄存器的内容被新送来的数据覆盖D. 接受移位寄存器的内容被新送来的数据覆盖正确答案:18. 8237A有<>个完全独立的DMA通道.A. 1B. 2C. 3D. 4正确答案:19. 在DMA方式下,CPU与总线的关系是〔〕A. 只能控制数据总线B. 只能控制地址总线C. 成隔离状态D. 成段接状态正确答案:20. 可作为简单输入接口的电路是<>A. 三态缓冲器B. 锁存器C. 反相器D. 译码器正确答案:21. 十进制数38的8位机器数补码是〔〕A. 0011001B. 10100110C. 10011001D. 00100110正确答案:22. MOV AX, [BX+SI]的原操作数的物理地址是<>A. 〔DS〕*16+<BX>+<SI>B. <ES>*16+<BX>+<SI>C. 〔SS>*16+<BX>+<SI>D. <CS>*16+<BX>+<SI>正确答案:23. 主机与外设传送数据时,采用<>,CPU的效率最高.A. 程序查询方式B. 中断方式C. DMA方式D. 同步方式正确答案:24. 设有一现场模拟信号,其最大可能变化频率为2KHz,则计算机在收集此信息时,最多每隔〔〕输入一次,才能反映出输入信号的变化.A. 0.5msB. 0.25msC. 0.15msD. 2ms正确答案:25. 8253〔〕A. 只能实现计数B. 只能实现定时C. 既可实现计数,又可实现定时D. 以上工作均不能完成正确答案:北理工《微机技术与应用》在线作业二、多选题〔共10 道试题,共40 分.〕1. 在8255A的端口A和端口B工作在方式1输出时,与外设的联络信号将使用〔〕A. INTR信号B. ACK信号C. OBF信号D. IBF信号正确答案:2. 当8253可编程定时/计数器工作在〔〕下时,需要由外部脉冲触发开始计数.A. 方式0B. 方式1C. 方式2D. 方式3E. 方式5正确答案:3. 8259A是用来实现〔〕A. 接受中断请求B. 执行中断服务处理C. 终端管理与通用数据传送D. 中断源判优E. 向CPU输送中断类型码正确答案:4. 在ADD指令中,两个操作数的物理位置可以安排在〔〕A. 两个存储单元B. 一个存储单元和一个数据寄存器C. 两个数据寄存器D. 一个堆栈单元和一个数据寄存器正确答案:5. 80486微处理器的工作方式有〔〕A. 保护方式B. 系统管理方式C. 实地址方式D. 虚拟8086方式正确答案:6. 8251A中控制发送和接收字符的速度的时钟信号是<>A. CPU的工作时钟B. 接收器时钟RxCC. 发送器时钟TxCD. CLK输入正确答案:7. 当8253可编程定时/计数器工作在<>下时,需要由外部脉冲触发开始计数.A. 方式0B. 方式1C. 方式2D. 方式3E. 方式5正确答案:8. 8255A的端口A或端口B工作在方式1输入时,端口与外设的联络信号有〔〕A. 选通输入STBB. 中断请求信号INTRC. 中断允许信号INTED. 输入缓冲器满信号IBF正确答案:9. 8255A工作在方式0时.通过它可与外设进行信息传递的控制有〔〕A. 无条件传送方式B. 中断传送方式C. 查询传送方式D. DMA传送方式正确答案:10. 十进制调整指令AAA〔〕A. 跟在SUB或SBB之后B. 跟在ADD之后C. 跟在MUL或ADC之后D. 跟在ADD或ADC之后正确答案:北理工《微机技术与应用》在线作业三、判断题〔共5 道试题,共10 分.〕1. 汇编语言程序效率高,占用存储空间小.A. 错误B. 正确正确答案:2. 下列指令是否正确,OUT DX, ALA. 错误B. 正确正确答案:3. 下列指令是否正确,PUSH CSA. 错误B. 正确正确答案:4. 汇编语言能直接访问存储器,输入与输出接口与扩展的各种芯片.A. 错误B. 正确正确答案:5. 中断服务程序以中断返回指令RETI结束.A. 错误B. 正确正确答案:北理工《微机技术与应用》在线作业一、单选题〔共25 道试题,共50 分.〕1. 8255A的端口A工作在方式2时,如果端口B工作在方式1,则固定用做端口B的联络信号的端口C的信号是〔〕A. PC2-PC0B. PC6-PC4C. PC7-PC5D. PC3—PC1正确答案:2. 若8253处于计数过程中,当CPU对它装入新的计数初值时,其结果将是〔〕A. 8253禁止编程B. 8253允许编程,并改变当前的计数初值C. 8253允许编程,但不改变当前的计数初值D. 8253允许编程,是否影响当前计数过程随工作方式不同而不同正确答案:3. 条件转移指令JNE的测试条件是〔〕A. ZF=1B. CF=0C. ZF=0D. CF=1正确答案:4. IF可以屏蔽的中断类型有<>A. 内部中断B. 外部中断C. 外部中断的可屏蔽中断D. 外部中断和内部中断均可屏蔽正确答案:5. 在数据传送的过程中,数据由串行变为并行,或由并行变为串行,这种转换是通过接口电路中的〔〕实现的A. 寄存器B. 移位寄存器C. 锁存器D. 缓冲器正确答案:6. 有一个8位机器数的补码是11111101,其相应的十进制真值是〔〕A. -3B. -2C. 509D. 253正确答案:7. 十进制数-38的8位机器数补码是〔〕A. 01011011B. 11011010C. 11011011正确答案:8. 8237A一共占用<>个输入/输出端口地址.A. 2B. 4C. 6D. 8正确答案:9. 8255A的A口工作在方式2时,B口〔〕A. 可工作在方式0或方式1B. 可工作在方式1或方式2C. 只能工作在方式1D. 只能空着正确答案:10. 8255A工作在方式1时,端口A和端口B作为数据输入输出使用,而端口C的各位分别作为端口A和端口B的控制信息和状态信息.其中作为端口A和端口B的中断请求信号的分别是端口C的<>A. PC4和PC2B. PC5和PC1C. PC6和PC7D. PC3和PC0正确答案:11. 指令队列的作用是〔〕A. 暂存操作数地址B. 暂存操作数C. 暂存指令地址D. 暂存预取指令正确答案:12. 十进制数38的8位机器数补码是〔〕A. 0011001B. 10100110C. 10011001D. 00100110正确答案:13. 十进制数-75用二进制数10110101表示,其表示方式是<>A. 原码B. 补码C. 反码D. ASCll码正确答案:14. 假定〔SS〕=2000H, <SP>=0100H, <AX>=2107H, 执行指令PUSH AX后,存放数据21H 的物理地址是〔〕A. 20102HB. 20101HD. 200FFH正确答案:15. 8255A工作方式设置为方式1时,CPU与外设通信<>A. 可以采用查询方式传送,或者采用中断方式传送B. 只能采用中断方式传送C. 可以进行双向方式传送D. 只能采用无条件传送方式或查询方式传送正确答案:16. 8255A能实现双向传送功能的工作方式为〔〕A. 方式0B. 方式1C. 方式2D. 不能实现正确答案:17. 80486在保护方式下,内存管理中段基址、段首地址、偏移地址、物理地址依次是〔〕A. 0、32、20、32B. 均为32位C. 均为20位D. 16.、32、16、32正确答案:18. 当多片8259A级联使用时,对于从8259A,信号CAS0-CAS2时〔〕A. 输入信号B. 输出信号C. 输入∕输出信号正确答案:19. CPU响应外部中断请求是〔〕A. 在一条指令执行结束后B. 在一个机器周期结束后C. 一旦请求,立即响应D. 由中断类型码n引起正确答案:20. 一个8位D/ A转换器的分辨能力可以达到满量程的<>A. 1/8B. 1/256C. 1/16D. 1/32正确答案:21. 设有一现场模拟信号,其最大可能变化频率为2KHz,则计算机在收集此信息时,最多每隔〔〕输入一次,才能反映出输入信号的变化.A. 0.5msB. 0.25msC. 0.15msD. 2ms22. JMPNEARPTR[DI]是〔〕A. 段内间接转移B. 段间间接转移C. 段内直接转移D. 段间直接转移正确答案:23. 80486中有<>个32位通用寄存器.A. 4B. 10C. 16D. 8正确答案:24. MOV AX, [BX+SI]的原操作数的物理地址是<>A. 〔DS〕*16+<BX>+<SI>B. <ES>*16+<BX>+<SI>C. 〔SS>*16+<BX>+<SI>D. <CS>*16+<BX>+<SI>正确答案:25. 在中断响应周期内,将IF置0是由〔〕A. 硬件自动完成的B. 用户在编制中断服务程序时设置的C. 关中断指令完成的正确答案:北理工《微机技术与应用》在线作业二、多选题〔共10 道试题,共40 分.〕1. 在8255A的端口A和端口B工作在方式1输出时,与外设的联络信号将使用〔〕A. INTR信号B. ACK信号C. OBF信号D. IBF信号正确答案:2. 关于DAC0832或DAC1210,下列〔〕说法正确.A. 是A/D转换器,可接8个模拟量输入B. 是D/A转换器,电流输出C. 具有一级缓冲器的D/A转换器D. 具有两级缓冲器的D/A转换器E. 是A/D和D/A均可实现的转换器正确答案:3. 在ADD指令中,两个操作数的物理位置可以安排在〔〕A. 两个存储单元B. 一个存储单元和一个数据寄存器C. 两个数据寄存器D. 一个堆栈单元和一个数据寄存器4. 可以用一条指令改变的标志位有<>A. CFB. ZFC. DFD. IFE. TF正确答案:5. 8255A的端口A或端口B工作在方式1输入时,端口与外设的联络信号有〔〕A. 选通输入STBB. 中断请求信号INTRC. 中断允许信号INTED. 输入缓冲器满信号IBF正确答案:6. 8255A工作在方式0时.通过它可与外设进行信息传递的控制有〔〕A. 无条件传送方式B. 中断传送方式C. 查询传送方式D. DMA传送方式正确答案:7. 将累加器AX的内容清0的正确指令是<>A. AND AX, 0B. XOP AX, AXC. SUB AX, AXD. CMP AX, AX正确答案:8. 将字变量ARRAY的偏移地址送寄存器BX的正确结果是〔〕A. LEA BX, ARRAYB. MOV BX, ARRAYC. MOV BX, OFFSET ARRAYD. MOV BX, SEG ARRAY正确答案:9. 8251A中控制发送和接收字符的速度的时钟信号是<>A. CPU的工作时钟B. 接收器时钟RxCC. 发送器时钟TxCD. CLK输入正确答案:10. 当8253可编程定时/计数器工作在〔〕下时,需要由外部脉冲触发开始计数.A. 方式0B. 方式1C. 方式2D. 方式3E. 方式5北理工《微机技术与应用》在线作业三、判断题〔共5 道试题,共10 分.〕1. 汇编语言能直接访问存储器,输入与输出接口与扩展的各种芯片.A. 错误B. 正确正确答案:2. 下列指令是否正确,POP CSA. 错误B. 正确正确答案:3. 中央控制器单独构成CPU.A. 错误B. 正确正确答案:4. 机器周期是单片机的最小时间单位.A. 错误B. 正确正确答案:5. 下列指令是否正确.MOV AH,BXA. 错误B. 正确正确答案:北理工《微机技术与应用》在线作业一、单选题〔共25 道试题,共50 分.〕1. 设有一现场模拟信号,其最大可能变化频率为2KHz,则计算机在收集此信息时,最多每隔〔〕输入一次,才能反映出输入信号的变化.A. 0.5msB. 0.25msC. 0.15msD. 2ms正确答案:2. PC采用向量中断方式处理8级外中断,中断号依次为08H-0FH,在RAM0:2CH单元开始依次存放23H、FFH、00H和F0H四个字节,该向量对应的中断号和中断程序入口地址是〔〕A. 0CH,23FF:00FoHB. 0BH,F000:FF23HC. OBH,00F0:23FFHD. 0CH ,F000:FF23H正确答案:3. IF可以屏蔽的中断类型有<>A. 内部中断B. 外部中断C. 外部中断的可屏蔽中断D. 外部中断和内部中断均可屏蔽正确答案:4. 当8255A的端口A和端口B都工作在方式1输入时,端口C的PC7和PC6〔〕A. 被禁止使用B. 只能作为输入使用C. 只能作为输出使用D. 可以设定为输入或输出使用正确答案:5. JMPNEARPTR[DI]是〔〕A. 段内间接转移B. 段间间接转移C. 段内直接转移D. 段间直接转移正确答案:6. CPU响应外部中断请求是〔〕A. 在一条指令执行结束后B. 在一个机器周期结束后C. 一旦请求,立即响应D. 由中断类型码n引起正确答案:7. 对于掉电的处理,CPU是通过〔〕来处理的.A. 软件中断B. 可屏蔽中断C. 非屏蔽中断D. DMA正确答案:8. 若8253处于计数过程中,当CPU对它装入新的计数初值时,其结果将是〔〕A. 8253禁止编程B. 8253允许编程,并改变当前的计数初值C. 8253允许编程,但不改变当前的计数初值D. 8253允许编程,是否影响当前计数过程随工作方式不同而不同正确答案:9. 实现AL寄存器中D7和D0都取反的指令是〔〕A. AND AL,7EHB. OR AL,81HC. TEST AL ,81HD. XOR AL,81H正确答案:10. 主存和微处理器之间增加高速缓存的目的是〔〕A. 解决微处理器和主存之间的速度匹配问题B. 扩大主存的容量C. 既扩大主存容量,又提高存取速度正确答案:11. 8255A的A口工作在方式2时,B口〔〕A. 可工作在方式0或方式1B. 可工作在方式1或方式2C. 只能工作在方式1D. 只能空着正确答案:12. 80486在保护方式下,内存管理中段基址、段首地址、偏移地址、物理地址依次是〔〕A. 0、32、20、32B. 均为32位C. 均为20位D. 16.、32、16、32正确答案:13. 某一测控系统要求计算技术输出的模拟控制信号的分辨率必须达到千分之一,则选择的D/A转换器的位数应该至少是〔〕A. 4位B. 8位C. 10位D. 12位正确答案:14. 下列指令中,正确的是〔〕A. MOV [DI], [SI]B. MOV DS, SSC. MOV AL, [EAX+EBX*2]D. OUT BX, AX正确答案:15. 当多片8259A级联使用时,对于主8259A,信号CAS0-CAS2是〔〕A. 输入信号B. 输出信号C. 输入/输出信号正确答案:16. 十进制数-38的8位机器数补码是〔〕A. 01011011B. 11011010C. 11011011D. 01011010正确答案:17. 8253〔〕A. 只能实现计数B. 只能实现定时C. 既可实现计数,又可实现定时D. 以上工作均不能完成正确答案:18. 假定〔SS〕=2000H, <SP>=0100H, <AX>=2107H, 执行指令PUSH AX后,存放数据21H 的物理地址是〔〕A. 20102HB. 20101HC. 200FEHD. 200FFH正确答案:19. 10001010是〔〕A. 带符号数B. 原码、反码、补码表示的带符号数C. 不带符号数D. BCD码E. 无法确定正确答案:20. 8237A一共占用<>个输入/输出端口地址.A. 2B. 4C. 6D. 8正确答案:21. 在DMA传送过程中,实现总线控制的部门是〔〕A. CPUB. 外部设备C. DMACD. 存贮器正确答案:22. 在中断响应周期内,将IF置0是由〔〕A. 硬件自动完成的B. 用户在编制中断服务程序时设置的C. 关中断指令完成的正确答案:23. 十进制数38的8位机器数补码是〔〕A. 0011001B. 10100110C. 10011001D. 00100110正确答案:24. 使用A/D转换器对一个频率为4k H z的正弦波信号进行输入,要求在一个信号周期内采样5个点,则应选用A/D转换器的转换时间最大为〔〕A. 1usB. 100usC. 10usD. 50us正确答案:25. JMP FAR PTR BLOCK <BLOCK是符号地址>是〔〕A. 段内间接转移B. 段间间接转移C. 段内直接转移D. 段间直接转移正确答案:北理工《微机技术与应用》在线作业二、多选题〔共10 道试题,共40 分.〕1. 关系ADC0809,下列<>说法正确.A. 只能接一个模拟量输入B. 可以接8个模拟量输入C. 某时刻只对一个模拟量采样D. 同时对8个模拟量采样正确答案:2. 8255A工作在方式0时.通过它可与外设进行信息传递的控制有〔〕A. 无条件传送方式B. 中断传送方式C. 查询传送方式D. DMA传送方式正确答案:3. 8259A是用来实现<>A. 接受中断请求B. 执行中断服务处理C. 终端管理与通用数据传送D. 中断源判优E. 向CPU输送中断类型码正确答案:4. 8255A用户可以用命令字设置<>A. A口和B口均可工作在方式0或方式1或方式2B. A口工作在方式0,B口工作在方式1C. A口工作在方式1,B口工作在方式0或方式1D. A口工作在方式2,B口只能工作在方式1正确答案:5. 与堆栈有关的寄存器有〔〕A. ESPB. EBPC. EBXD. ESS正确答案:6. 将累加器AX的内容清0的正确指令是<>A. AND AX, 0B. XOP AX, AXC. SUB AX, AXD. CMP AX, AX正确答案:7. 在8255A的端口A和端口B工作在方式1输出时,与外设的联络信号将使用〔〕A. INTR信号B. ACK信号C. OBF信号D. IBF信号正确答案:8. 在ADD指令中,两个操作数的物理位置可以安排在〔〕A. 两个存储单元B. 一个存储单元和一个数据寄存器C. 两个数据寄存器D. 一个堆栈单元和一个数据寄存器正确答案:9. 可以用一条指令改变的标志位有<>A. CFB. ZFC. DFD. IFE. TF正确答案:10. 目前,在计算机中采用二进制数,是因为〔〕A. 容易实现B. 算术四则运算规则简单C. 书写方便D. 可进行二值逻辑运算正确答案:北理工《微机技术与应用》在线作业三、判断题〔共5 道试题,共10 分.〕1. 下列指令是否正确,OUT DX, ALA. 错误B. 正确正确答案:2. 机器周期是单片机的最小时间单位.A. 错误B. 正确正确答案:3. 下列指令是否正确.MOV AH,BXA. 错误B. 正确正确答案:4. 振荡脉冲的周期称为节拍.A. 错误B. 正确正确答案:5. 执行1条指令所需要的时间称为指令周期.A. 错误B. 正确正确答案:北理工《微机技术与应用》在线作业一、单选题〔共25 道试题,共50 分.〕1. 8259A中的中断服务寄存器用于<>A. 指示有外设向CPU发中断请求B. 指示有中断正在进行C. 开放或关闭中断系统正确答案:2. 当多片8259A级联使用时,对于主8259A,信号CAS0-CAS2是〔〕A. 输入信号B. 输出信号C. 输入/输出信号正确答案:3. 8255A能实现双向传送功能的工作方式为〔〕A. 方式0B. 方式1C. 方式2D. 不能实现正确答案:4. 8255A的端口A工作在方式2时,如果端口B工作在方式1,则固定用做端口B的联络信号的端口C的信号是〔〕A. PC2-PC0B. PC6-PC4C. PC7-PC5D. PC3—PC1正确答案:5. 80486中有<>个32位通用寄存器.A. 4B. 10C. 16D. 8正确答案:6. 实现AL寄存器中D7和D0都取反的指令是〔〕A. AND AL,7EHB. OR AL,81HC. TEST AL ,81HD. XOR AL,81H正确答案:7. 一个8位D/ A转换器的分辨能力可以达到满量程的<>A. 1/8B. 1/256C. 1/16D. 1/32正确答案:8. 十进制数38的8位机器数补码是〔〕A. 0011001B. 10100110C. 10011001D. 00100110正确答案:9. 十进制数-38的8位机器数补码是〔〕A. 01011011B. 11011010C. 11011011D. 01011010正确答案:10. MOV AX, [BX+SI]的原操作数的物理地址是<>A. 〔DS〕*16+<BX>+<SI>B. <ES>*16+<BX>+<SI>C. 〔SS>*16+<BX>+<SI>D. <CS>*16+<BX>+<SI>正确答案:11. CPU响应外部中断请求是〔〕A. 在一条指令执行结束后B. 在一个机器周期结束后C. 一旦请求,立即响应D. 由中断类型码n引起正确答案:12. 十进制数-75用二进制数10110101表示,其表示方式是<>A. 原码B. 补码C. 反码D. ASCll码正确答案:13. 主机与外围设备传送数据时,采用<>,主机与外设时串行工作的.A. 程序查询方式B. 中断方式C. DMA方式D. 处理机方式正确答案:14. 假定〔SS〕=2000H, <SP>=0100H, <AX>=2107H, 执行指令PUSH AX后,存放数据21H 的物理地址是〔〕A. 20102HB. 20101HC. 200FEHD. 200FFH正确答案:15. 在异步串行输入/输出接口电路中,发生溢出错是指〔〕。

微机原理及应用习题库与答案

微机原理及应用习题库与答案

微机原理及应⽤习题库与答案微机原理及应⽤习题库与答案习题与练习题1第1章绪论1.计算机分那⼏类?各有什么特点?答:传统上分为三类:⼤型主机、⼩型机、微型机。

⼤型主机⼀般为⾼性能的并⾏处理系统,存储容量⼤,事物处理能⼒强,可为众多⽤户提供服务。

⼩型机具有⼀定的数据处理能⼒,提供⼀定⽤户规模的信息服务,作为部门的信息服务中⼼。

微型机⼀般指在办公室或家庭的桌⾯或可移动的计算系统,体积⼩、价格低、具有⼯业化标准体系结构,兼容性好。

2.简述微处理器、微计算机及微计算机系统三个术语的内涵。

答:微处理器是微计算机系统的核⼼硬件部件,对系统的性能起决定性的影响。

微计算机包括微处理器、存储器、I/O接⼝电路及系统总线。

微计算机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成⼀个完整的、独⽴的信息处理系统。

3.80X86微处理器有⼏代?各代的名称是什么?答:从体系结构上可分为3代:← 8080/8085:8位机。

↑ 8086/8088/80286:16位机。

→ 80386/80486:32位机。

第2章微处理器结构及微计算机的组成1.8086是多少位的微处理器?为什么?答:8086是16位的微处理器,其内部数据通路为16位,对外的数据总线也是16位。

2.EU与BIU各⾃的功能是什么?如何协同⼯作?答:EU是执⾏部件,主要的功能是执⾏指令。

BIU是总线接⼝部件,与⽚外存储器及I/O接⼝电路传输数据。

EU经过BIU进⾏⽚外操作数的访问,BIU为EU提供将要执⾏的指令。

EU与BIU可分别独⽴⼯作,当EU不需BIU提供服务时,BIU可进⾏填充指令队列的操作。

3.8086/8088与其前⼀代微处理器8085相⽐,内部操作有什么改进?答:8085为8位机,在执⾏指令过程中,取指令与执⾏执令都是串⾏的。

8086/8088由于内部有EU和BIU两个功能部件,可重叠操作,提⾼了处理器的性能。

4.8086/8088微处理器内部有那些寄存器,它们的主要作⽤是什么?答:执⾏部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。

川大《微机原理与应用(1)1351》17春在线作业1

川大《微机原理与应用(1)1351》17春在线作业1

川大《微机原理与应用(1)1351》17春在线作业12017秋春川大《微机原理与应用(1)1351》17春在线作业1一、单选题(共30 道试题,共60 分。

)1. 下列有关MCS-51中断优先级控制的叙述,错误的是:A. 低优先级不能中断高优先级,但高优先级能中断低优先级B. 同级中断不能嵌套C. 同级中断请求按时间的先后顺序响应D. 同时同级的多中断请求,将形成阻塞,系统无法响应正确答案:2. 下面关于8088与8086的说法中正确的是()。

A. 存储器组织相同B. 它们的结构不同C. 地址/数据总线复用相同D. 控制信号相同正确答案:3. 以下有关PC和DPTR的结论中错误的是:A. DPTR是可以访问的而PC不能访问B. 它们都是16位的寄存器C. 它们都具有加“1”功能D. DPTR可以分为2个8位的寄存器使用,但PC不能正确答案:4. 执行下列指令后CF和ZF的值为()。

MOV AL,#88H INC ALA. CF=1,ZF=0B. CF=0,ZF=1C. CF=0,ZF=0D. CF=1,ZF=1正确答案:5. 下面说法中错误的有()A. 伪指令语句在形式上与指令语句很相似,但它不产生任何目标代码,只对汇编程序在汇编过程中提供必要的控制信息B. 指令是由操作码和操作数组成的C. 执行指令MOV SI,#028CH后,SH的值为02H,SL的值为8CH。

D. 总线周期和时钟周期是不同的,总线周期比时钟周期长。

正确答案:6. 设段基址为0020H,偏移地址为0020H,则物理地址为()。

A. 0040HB. 2020HC. 0220HD. 2002正确答案:7. 写出下面两条指令执行后的结果()MOV AL, 09H ADD AL,12HA. 21HB. 1AHC. 21D. 1BH正确答案:8. 要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是:A. 98HB. 84HC. 42HD. 22H正确答案:9. 内部中断可以屏蔽吗?()A. 可以B. 不可以D. 不确定正确答案:10. 下面哪一个部件不是CPU的指令部件:A. PCB. IRC. PSWD. ID正确答案:11. 下面说法中正确的是()。

微机原理及应用习题与习题答案

微机原理及应用习题与习题答案

模拟练习题一一、单项选择题(请将答案填入题号前的空格中)( )1.Pentium机中的CPU进行算术和逻辑运算时,可处理的数据长度为()。

A 32位B 16位C 8位D 都可以( )2.将内存储器和I/O接口集成在一个芯片的MCS-51属于()。

A.单片机B.通用微处理器C.数字信号处理器D.80x86系列微处理器( )3.世界上第一个微处理器生产厂家是()A.Motorola公司B.Intel公司C.Zilog公司D.IBM公司( )4.以下不属于16位微处理器的芯片是()。

A.8086 B.80186 C.80286 D.80386( )5.以下对8088CPU芯片描述错误的是()。

A.准16位微处理器B.80x86系列微处理器C.8位微处理器D.Intel公司生产的微处理器( )6.被确定为开发80x86系列微处理器体系结构IA-32标准的微处理器芯片是()。

A.80286 B.80386 C.80486 D.Pentium( )7. 计算机的软件系统由()组成。

A.系统软件和应用软件 B. 操作系统和数据库系统C. 通用应用软件和专用应用软件D. 应用软件和工具软件( )8.以下对微处理器芯片描述不正确的是()。

A.将CPU集成在一个芯片上B.由控制器、运算器和寄存器组组成C.是微型计算机的核心D.只有运算器和控制器( )9.80486微处理器芯片内的高速缓冲存储器Cache属于()。

A.L1 Cache B.L2 Cache C.数据Cache D. 指令Cache( )10. 在字长8位的定点整数补码表示中,能表示的最小数和最大数是()。

A.-128和128 B.-127和127 C.-127和128 D.-128和127( )11.以下对I/O接口的功能描述不正确的是()A.和I/O设备一起构成输入输出子系统B.是外设和主机间的桥梁C.完成信号变换、数据缓冲、联络控制D.不可直接与主机相连( )12.在微型计算机中,总线信号分为三组,()。

微机原理与应用_习题集(含答案)

微机原理与应用_习题集(含答案)

《微机原理与应用》课程习题集西南科技大学成人、网络教育学院版权所有习题【说明】:本课程《微机原理与应用》(编号为03015)共有单选题,填空题1,简答题,综合设计题,判断题,填空题2,填空题3等多种试题类型,其中,本习题集中有[填空题2]等试题类型未进入。

一、单选题1.一个字是____位二进制数。

A、32B、20C、16D、82.一个字节是____位二进制数。

A、32B、20C、16D、83.在计算机内部,一切信息的存取、处理和传送都是以形式进行的。

A、EBCDIC码B、ASCII码C、十六进制编码D、二进制编码4.下列数据中,可能是6进制数的是。

A、488B、357C、541D、1265.下列数据中,可能是八进制数的是。

A、182B、417C、696D、1086.下面几个不同进制的中,最大的数是。

A、1100010BB、225QC、500D、1FEH7.已知英文小写字母m的ASCII码为十进制数109,则英文小写字母g的ASCII码为十进制数。

A、102B、103C、104D、1058.字符d的ASCII码为十六进制数64,字符j的ASCII码为十六进制数。

A、68B、69C、6AD、6B9.数字字符4的ASCII码为十六进制数34,数字字符9的ASCII码为十六进制数。

A、37B、38C、39D、4010.已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码为十进制数。

A、67B、68C、69D、7011.十进制数36转换成二进制数是。

A、110100B、100100C、100110D、10010112.与十进制数96等值的二进制数是。

A、1100000B、1100001C、1011110D、110110013.十进制数60转换成二进制数是。

A、111100B、111110C、111101D、11011014.十进制负数-61的八位二进制原码是。

A、10101111B、10111101C、10101011D、0011010115.十进制数59转换成八进制数是。

(完整word版)《微机原理及应用》习题答案

(完整word版)《微机原理及应用》习题答案

(完整word版)《微机原理及应用》习题答案《微机原理及应用》习题答案教材:《80X86/Pentium微型计算机原理及应用》答案第一章计算机基础1-3(1)01101110 真值=110(2)10001101 真值=-131-4(1)+010111[+010111]原=[+010111]反=[+010111]补=00010111 (2) +101011[+101011]原=[+101011]反=[+101011]补=00101011 (3) –101000[-101000]原=10101000 [-101000]反=11010111 [-101000]补=11011000(4) -111111[-111111]原=10111111 [-111111]反=11000000 [-111111]补=110000011-6(1) [x1+y1]补=[x1]补+ [y1]补=00010100+00100001=00110101(2)[x2-y2]补=[x2]补+ [-y2]补=11101100+00100001=000011011-7 (1)85+60解:[-85]补=10101011 [60]补=00111100[-85]补+[60]补=10101011+00111100=11100111 (11100111)补=10011001 真值=-25CS=0,CP=0, CS⊕CP=0 无溢出(4)-85-60[-85]补=10101011 [-60]补=11000100[-85]补+[-60]补=10101011+11000100=101101111 CS=1, CP=0 CS⊕CP=1 有溢出1-8(1) [x]补+ [y]补=01001010+01100001=10101011 CS=0, CP=1 CS⊕CP=1 有溢出(2) [x]补- [y]补=[x]补+ [-y]补=01001010- 01100001=01001010+10101010=100010110CS=1, CP=1 CS⊕CP=0 无溢出1-9(1) (127)10=(000100100111)BCD(2) (74)H=(116)10=(000100010110)BCD1-10(1) 41H 代表A(2) 72H 代表r(3) 65H 代表e(4) 20H 代表SP1-14(1) 69.57(69.57)10=(1000101.100)B=0.1000101100 X 27=0.1000101100 X 2+111浮点规格数为011101000101(2)-38.405(-38.405)10=(-100110.011)B-100110.011= -0.100110011 x 26 = - 0.100110011 x 2110浮点规格数为011011001100(3) - 0.3125(-0.3125)10=(-0.0101)2=(-0.101)2 x 2-001浮点规格数为1111110100001.+0.008342.(+0.00834)10=(0.000000100010001)2=(0.100010001)2 x 2-1103.浮点规格数为1010010001004.1-155.(1) (69.57)10=(1000101.10010001111010111)26. =(1.00010110010001111010111)2 x 21107. p=6+127=133=(10000101)28.单精度浮点数为010000101000101100100011110101119.(2)(-38.405)10=(-100110.011001111010111000)210. = - (1.00110011001111010111000)2 x 210111. p=5+127=132=(10000100)212.单精度浮点数为1100001000011001100111101011100013.(3) (-0.3125)10=(-0.0101)2=(-1.01)2 x 2-1014. p=-2+127=125=(1111101)215.单精度浮点数为10111110101000000000000000000000第二章 80X86/Pentium 微处理器2-3IO/M DT/R DEN RD WR读存储器 0 0 0 0 1写存储器 0 1 0 1 02-17PA=CS x 16+IP IP的范围为0000H~FFFFH 而CS为A000H因此PA的范围即现行代码段可寻址的存储空间范围为A0000H~AFFFFH2-201234ABCDH=00010010001101001010101111001101 BPA=SS x 16+SP=A0000H+0100H=A0100H栈顶SP=0100H-4=00FCH11001101 A00FCH101010110011010000010010 A0100F2-21(1) 1278H+3469H=0001 0010 0111 1000+0011 0100 0110 1001=0100 0110 1110 0001SF=0 ZF=0 AF=1 PF=1 CF=0 OF=0(2) 54E3H-27A0H=0101 0100 1110 0011+1101 1000 0110 0000=1 0010 1101 0100 0011SF=0 ZF=0 AF=1 PF=0 CF=0 OF=0当进行16位或8位加或减运算时,若最高位产生进位或借位时,将CF置1,否则为0,当进行带符号数补码运算时,运算结果超出了机器所能表示的数值范围,就产生溢出,将OF置1,否则OF置0,即OF用来表示有符号数运算的溢出,而CF则用来表示无符号数运算的溢出。

电子科大17春《数字逻辑设计及应用》在线作业1

电子科大17春《数字逻辑设计及应用》在线作业1

2017秋17春电子科大17春《数字逻辑设计及应用》在线作业1一、单选题(共7 道试题,共42 分。

)1. 一块八选一的数据选择器,其地址(选择输入)码有A. 1位B. 3位C. 4位D. 8位正确答案:2. 是四变量A,B,C,D构成的最小项是A. AB. ABC. ABCD. ABCD正确答案:3. 下列电路中能够把串行数据变成并行数据的电路应该是A. JK触发器B. 3/8线译码器C. 移位寄存器D. 十进制计数器正确答案:4. TTL电路使用的电源电压VCC=A. 0.2VB. 0.8VC. 3.6VD. 5V正确答案:5. 一个多输入的或非门,输出为1的条件是A. 只要有一个输入为1,其余输入无关B. 只要有一个输入为0,其余输入无关C. 全部输入均为1D. 全部输入均为0正确答案:6. 逻辑式A(A+B)(A+B+C)(A+B+C+D)=A. AB. A+BC. A+B+CD. A+D正确答案:7. 属于组合逻辑电路的部件是()A. 编码器B. 寄存器C. 触发器D. 计数器正确答案:17春《数字逻辑设计及应用》在线作业1二、多选题(共2 道试题,共18 分。

)1. 表达式A+A+A和B×B×B的值分别是A. 0B. 1C. AD. B正确答案:2. 欲从多路输入数据中选取一路输出时,应采用();欲比较两个二进制数数值大小关系时,应采用()。

A. 数据选择器B. 数值比较器C. 加法器D. 触发器正确答案:17春《数字逻辑设计及应用》在线作业1三、判断题(共8 道试题,共40 分。

)1. 若AB=AC,一定是B=C。

A. 错误B. 正确正确答案:2. 移位寄存器可以用作数据的串/并变换。

A. 错误B. 正确正确答案:3. 二进制译码器是一种时序电路。

A. 错误B. 正确正确答案:4. 因为D触发器的特性方程是Qn+1=D,所以任何时候均有Q=DA. 错误B. 正确正确答案:5. 施密特触发器可以用来鉴别脉冲幅度。

《微机原理及应用》教材课后习题及答案(5篇范例)

《微机原理及应用》教材课后习题及答案(5篇范例)

《微机原理及应用》教材课后习题及答案(5篇范例)第一篇:《微机原理及应用》教材课后习题及答案《微机原理及应用》习题答案第一章ν1.11 请完成下列数制转换:(1)将174.66D转换为对应的二进制和十六进制形式。

(2)将100011101011.01011B转换为对应的十进制和十六进制形式。

(3)将F18A6.6H转换为对应的二进制和十进制形式。

答:174.66D=10101110.1010B=AE.AH100011101011.01011B=2283.34375D=8EB.58HF18A6.6H=989350.375Dν1.12 请写出与数据+37和-37对应的8位机器数原码、反码和补码,并分别用二进制和十六进制表示出来。

答:-37D=(10100101B)原=(11011010B)反=(11011011B)补ν1.13 8位机器数46H,若作为无符号数和补码有符号数,其对应的真值各是什么?若作为BCD码和ASCII码,其对应的又是什么?答:无符号数46H=70,补码46H=+70BCD码46H=46,ASCII码46H=“F”第二章λ2.5什么是8088中的逻辑地址和物理地址?逻辑地址如何转换成物理地址?1MB最多能分成多少个逻辑段?请将如下逻辑地址用物理地址表达:(1) FFFFH:0H (2) 40H:17H (3) 2000H:4500H(4) B821H:4567H 答:⑴ FFFFH:0H = FFFF0H⑵ 40H:17H = 00417H⑶ 2000H:4500H = 24500H⑷ B821H:4567H = BC777H λ2.8已知DS=2000H,BX=0100H,SI=0002,存储单元[20100H]~[20103H]依次存放12H,34H,56H,78H,[21200H]~[21203H]依次存放2AH,4CH,87H,65H,说明下列每条指令执行完后AX寄存器的内容以及源操作数的寻址方式?答:⑴ AX=1200H,立即数寻址;⑵ AX=0100H,寄存器寻址;⑶ AX=4C2AH,直接寻址;⑷ AX=3412H,寄存器间接寻址;⑸ AX=4C2AH,寄存器相对寻址;⑹ AX=7865H,基址变址寻址;⑺ AX=65B7H,基址变址相对寻址。

电子科技大学智慧树知到“计算机应用技术”《微机原理及应用》网课测试题答案1

电子科技大学智慧树知到“计算机应用技术”《微机原理及应用》网课测试题答案1

电子科技大学智慧树知到“计算机应用技术”《微机原理及应用》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.8086CPU和8088CPU的主要区别有()。

A.8086的数据总线宽度为16位,8088为8位B.8086的指令队列缓冲器为6字节,8088为4字节C.8086可一次进行16位数据的操作,8088一次只能对8位数据的操作D.8086与8088比较,存储器和I/0选择控制线的控制电平相反2.CPU由以下哪几部分组成()。

A.运算器B.控制器C.接口单元D.寄存器3.若指令的运算结果不为0且低8位中“1”的个数为偶数,则标志寄存器中ZF和PF的状态为()。

A、0,0B、0,1C、1,0D、1,14.比较两个无符号数大小时,通常是根据标志()的状态。

A、CFB、OFC、SFD、AF5.EPROM虽然是只读存储器,所以在编程时不可以向内部写入数据。

()A、错误B、正确6.若标志寄存器的奇偶标志位PF置“1”反映操作()。

A.结果是奇数B.结果是偶数C.结果中“1”的个数为奇数D.结果中“1”的个数为偶数7.CPU与外部接口数据传输方式有程序控制、中断、DMA三种方式。

()A、错误B、正确8.下列指令中,不正确的是()。

A.OUT 260H,ALB.MOV BX,OFFSET MAX[SI]C.MOV [BX+CX],1234HD.MOV 100,CL9.用来表示堆栈指针的寄存器是()。

A.SSB.SPC.IPD.BP10.主程序调用过程时,入口参数和出口参数可以通过()来传递。

A.寄存器B.存储器C.外设D.堆栈11.8255的工作方式有:()A、方式0即基本输入、输出B、方式1即选通输入,输出C、方式2即双向数据传送D、方式3,屏蔽输入输出12.执行DEC指令除对于SF、ZF有影响外,还要影响的标志位是()。

A.OF,PF,CFB.OF,AF,PFC.OF,AF,CFD.AF,PF,CF13.在数据段中定义的地址变量的属性有()。

【在线】电子科大17春《汇编语言程序设计》在线作业1

【在线】电子科大17春《汇编语言程序设计》在线作业1

【在线】电子科大17春《汇编语言程序设计》在线作业1一、单选题(共 20 道试题,共 100 分。

) V 1. 下面指令中,合理而有意义的指令是()。

A. REP LODSBB. REP SCASBC. REP CMPSBD. REP MOVSB2. 已知BX=2000H,SI=1234H,则指令MOV AX,[BX+SI+2]的源操作在()中A. 数据段中偏移量为3236H的字节B. 附加段中偏移量为3234H的字节C. 数据段中偏移量为3234H的字节D. 附加段中偏移量为3236H的字节3. 把汇编源程序变成代码程序的过程是()A. 编译B. 汇编C. 编辑D. 链接4. 一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是()A. 12CSBHB. 12B6BHC. 12C59HD. 12BFEH5. 当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是 ()A. 表示结果中含1的个数为偶数B. 表示结果中含1的个数为奇数C. 表示该数为偶数D. 表示结果中低八位含1的个数为偶数6. 已知一数据段的段地址是0100H,这个段的第6个字单元的物理地址是()A. 01010HB. 0100AHC. 01012HD. 01006H7. DA1 EQU WORD PTR DA2 DA2 DB OABH,OCDH SHL DA1,1 SHR DA2,1 上述两条指令执行后,DA2中两字节单元内容分别是()A. 0ABH,0CDHB. 2BH,9BHC. 4DH,57HD. 56H,9BH8. 算术右移指令SAR和逻辑右移指令SHR,两条指令执行结果完全相同的条件是()A. 目的操作数最高位为0B. 目的操作数最高位为1C. 目的操作数为任意情况D. 无论什么情况都不可能完全相同9. 在进行二重循环程序设计时,下列描述正确的是()A. 外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内B. 外循环初值应置外循环之内;内循环初值应置内循环之内C. 内、外循环初值都应置外循环之外D. 内、外循环初值都应置内循环之外,外循环之内10. INC 指令不影响()标志A. OFB. CFC. SFD. ZF11. 在程序执行过程中,IP寄存器中始终保存的是()A. 上一条指令的首地址B. 下一条指令的首地址C. 正在执行指令的首地址D. 需计算有效地址后才能确定地址12. 8086CPU在基址加变址的寻址方式中,变址寄存器可以为()A. BX或CXB. CX或SIC. DX或SID. SI或DI13. 在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来。

电子科大17春《汇编语言程序设计(本科)》在线作业1

电子科大17春《汇编语言程序设计(本科)》在线作业1

电子科大17春《汇编语言程序设计(本科)》在线作业12017秋17春电子科大17春《汇编语言程序设计(本科)》在线作业1一、单选题(共20 道试题,共100 分。

)1. 设(SP)=0100H,执行PUSHF之后,SP的值为()。

A. 0101HB. 00FFHC. 00FEHD. 0102H正确答案:2. 在指令MOV AX, [BP]中,源操作数寻址隐含使用的段寄存器是()。

A. CSB. SSC. DSD. ES正确答案:3. DA_BYTE1 DB 08H DUP(3 DUP(2),2 DUPC.)数据区中能构成“0302H”操作数共有()个。

A. 08HB. 04HC. 02HD. 03H正确答案:4. MOV AL, 04H ADD AL, 09H AAA 执行上述三条指令后,结果(AX) =( )A. 000DHB. 0013HC. ‘00’13正确答案:5. 已知NUM=10101010B,为向DL寄存器中传送数据0AH,不可选用的语句有( )A. MOV DL, (NUM-160) SHL 4B. MOV DL, NUM SHR 4C. MOV DL, NUM MOD 10HD. MOV DL, NUM/10H正确答案:6. 对于无符号数字除法指令DIV OPRD,其运算结果为()。

A. (AL)为余数,(AH)为商B. (AX)为余数,(DX)为商C. (AH)为余数,(AL)为商D. (DX)为余数,(AX)为商正确答案:7. 为在一连续的存储单元中依次存放数据41H,42H,……48H,下面的数据定义语句中有语法错误的是( )。

A. DB 41H,42H,43H,44H,45H,46H,47H,48HB. DW 4142H,4344H,4546H,4748HC. DB ‘ABCDEFGH’D. DW ‘BA’,‘DC’,‘FE’,‘HG’正确答案:8. 用一条指令实现将寄存器BX和SI的内容相加,并将结果送入AX中,这条指令是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2017秋17春电子科大17春《微机原理及应用》在线作业1
一、多选题(共10 道试题,共50 分。


1. 有关伪指令语句叙述正确的是()。

A. 本身会产生可执行的机器指令代码
B. 它告诉汇编程序有关源程序的某些信息
C. 它有时用来说明内存单元的用途
D. 伪指令在汇编过程中没有经过汇编程序处理.
正确答案:
2. 由汇编语言源程序得到计算机可执行的程序,必须经过的过程包括()。

A. 综合
B. 汇编
C. 链接
D. 编译
正确答案:
3. 外部设备的端口不包括()。

A. 数据端口
B. 状态端口
C. 控制端口
D. 写保护口
正确答案:
4. 下面说法正确的是:()。

A. 宏和子程序可以简化源程序的书写。

B. 宏和子程序都需要先定义,后调用。

C. 宏和子程序在调用时都需要保护现场。

D. 宏和子程序在调用时都可以带参数。

正确答案:
5. 8255的工作方式有():
A. 方式0即基本输入、输出
B. 方式1即选通输入,输出
C. 方式2即双向数据传送
D. 方式3,屏蔽输入输出
正确答案:
6. CPU由以下哪几部分组成。

()
A. 运算器
B. 控制器
C. 寄存器
D. 接口单元
正确答案:
7. 存储器芯片的主要技术指标有()。

A. 存储容量
B. 存取时间
C. 功耗
D. 工作电源
正确答案:
8. 下面对8086CPU引脚HLDA叙述不正确的是()。

A. 总线请求信号,输入
B. 总线请求响应信号,输出
C. 中断响应信号,输出
D. 指令队列状态信号,输出
正确答案:
9. 下面各项中,不是同步总线协议的特点有()。

A. 不需要应答信号
B. 各部件间的存取时间基本接近
C. 总线周期长度可变
D. 需要请求与应答握手信号
正确答案:
10. 运算器执行两个补码的加法时,对产生溢出的不正确描述为()。

A. 如果高位有进位,则产生溢出
B. 如果和的符号位为0,则产生溢出
C. 如果和的符号位为1,则不产生溢出
D. 如果两个加数的符号位相同,但与和符号位相反,则产生溢出
正确答案:
17春《微机原理及应用》在线作业1
二、判断题(共10 道试题,共20 分。


1. 8086系统中,指令“LEA AX,BUF”和“MOV AX,OFFSET BUF”可以完成相同的功能。

A. 错误
B. 正确
正确答案:
2. CPU可以对8237A的基地址寄存器、基字节数计数器、现行地址寄存器、现行字节数寄存器进行读写操作。

A. 错误
B. 正确
正确答案:
3. 8088中,中断服务器的入口地址包括CS和IP两部分。

A. 错误
B. 正确
正确答案:
4. 8259A的8个中断源的中断矢量在中断向量表中是连续存放的。

A. 错误
B. 正确
正确答案:
5. 8088 的数据可以存放在几个不连续的段中。

A. 错误
B. 正确
正确答案:
6. ROM不能写入信息。

A. 错误
B. 正确
正确答案:
7. 8088 中,取指令和执行指令必须是串行操作。

A. 错误
B. 正确
正确答案:
8. 在CMP AX,DX指令执行之后,当标志位SF,OF,ZF满足下列逻辑关系(SF⊕OF)+ZF=0时,表明(AX)<(DX)。

A. 错误
B. 正确
正确答案:
9. 8086系统中,非规则字指存放在偶地址单元的字数据。

A. 错误
B. 正确
正确答案:
10. 8086向存储器的奇地址写一个字节的数据时,需要一个总线周期,在该总线周期内的第一个时钟周期中,A0为1。

A. 错误
B. 正确
正确答案:
17春《微机原理及应用》在线作业1
三、单选题(共10 道试题,共30 分。


1. CPU的字长通常与()一致。

A. 寄存器个数
B. IO端口数
C. 数据线宽度
D. 地址线宽度
正确答案:
2. 计算机的指令是用来完成()的。

A. 存储程序和数据
B. 算术、逻辑运算和各种操作
C. 各种运算
D. 一条基本DOS命令
正确答案:
3. 动态RAM的特点是()。

A. 速度高于静态RAM
B. 不需要刷新电路
C. 集成度高于静态RAM
D. 一般用作高速缓存Cache
正确答案:
4. 设SP=000CH, SS=00A8H,在执行POP AX指令后得到的栈顶的物理地址为()。

A. 000B6H
B. 00A8EH
C. 000B2H
D. 00A8AH
正确答案:
5. 下列()指令执行后AL内容可能会发生变化。

A. STOSB
B. CMP AL,DL
C. AND AL,01H
D. TEST AL,01H
正确答案:
6. 已知[X]补=10011000,其真值为()。

A. 负1100110
B. 负1100111
C. 负0011000
D. 负1101000
正确答案:
7. 8086CPU与8088CPU相比,主要不同点在于()。

A. 地址线宽度
B. 数据线宽度
C. 寻址方式
D. 内部寄存器
正确答案:
8. 指令MOV AX,[BP+SI]指令源操作数的段地址是()。

A. CS
B. DS
C. ES
D. SS
正确答案:
9. 8086CPU的地址/数据复用线可在总线周期的()时刻分离地址信号。

A. T1
B. T2
C. T3
D. T4
正确答案:
10. 8086CPU系统中采用存储器分段组织的主要原因是()。

A. 其内存容量一般为64KB的整数倍
B. 便于与8位CPU系统兼容
C. 其内部寄存器为16bit结构
D. 其内部分为EU和BIU两部分
正确答案:。

相关文档
最新文档