微机原理自测题
- 格式:docx
- 大小:23.51 KB
- 文档页数:9
微机原理试题库及答案一、选择题(每题2分,共20分)1. 微处理器的内部结构通常分为哪几个部分?A. 算术逻辑单元(ALU)B. 控制单元(CU)C. 寄存器组D. 所有以上2. 下列哪个不是微机的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪3. 微机的存储器分为哪两种类型?A. 只读存储器(ROM)和随机存取存储器(RAM)B. 硬盘和固态硬盘C. 内部存储器和外部存储器D. 缓存和主存4. 微机的总线分为哪几类?A. 数据总线、地址总线和控制总线B. 并行总线和串行总线C. 内部总线和外部总线D. 低速总线和高速总线5. 微机的中断系统的作用是什么?A. 处理异常情况B. 执行程序C. 管理存储器D. 控制输入输出设备6. 微机的指令系统包括哪些基本操作?A. 加法、减法、乘法和除法B. 逻辑运算C. 移位操作D. 所有以上7. 微机的操作系统主要负责什么?A. 管理硬件资源B. 管理用户界面C. 执行程序D. 管理网络通信8. 微机的编译系统的作用是什么?A. 将高级语言程序转换为机器语言程序B. 管理内存C. 执行程序D. 管理输入输出设备9. 微机的硬件系统和软件系统之间的关系是什么?A. 相互独立B. 相互依赖C. 硬件系统可以独立工作D. 软件系统可以独立工作10. 微机的外设接口通常包括哪些类型?A. 并行接口和串行接口B. USB接口和HDMI接口C. 网络接口和音频接口D. 所有以上二、填空题(每空2分,共20分)1. 微机的中央处理器(CPU)主要包括______和______。
2. 微机的存储器地址空间通常分为______和______。
3. 微机的输入输出接口通常包括______、______和______。
4. 微机的总线宽度决定了数据传输的______。
5. 微机的中断优先级是指中断请求的______。
6. 微机的指令集是CPU执行______的集合。
7. 微机的操作系统是管理______和______的软件。
微机原理试题及答案一、选择题。
1. 下列哪个是微机系统的主要组成部分?A. 中央处理器。
B. 显卡。
C. 打印机。
D. 鼠标。
答案,A。
2. 以下哪个不是微机系统的外部设备?A. 鼠标。
B. 键盘。
C. 内存条。
D. 打印机。
答案,C。
3. 下列哪个是微机系统的输入设备?A. 打印机。
B. 显示器。
C. 键盘。
D. 鼠标。
答案,C。
4. 以下哪个不是微机系统的输出设备?A. 鼠标。
B. 打印机。
C. 显示器。
D. 音响。
答案,A。
5. 下列哪个是微机系统的控制设备?A. 鼠标。
B. 键盘。
C. 中央处理器。
D. 打印机。
答案,C。
二、判断题。
1. 微机系统的中央处理器是负责进行数据的输入、输出和存储的。
答案,错误。
2. 微机系统的内存条是用来存储计算机程序和数据的。
答案,正确。
3. 鼠标是微机系统的输入设备。
答案,正确。
4. 打印机是微机系统的输出设备。
答案,正确。
5. 微机系统的主要组成部分包括中央处理器、内存、输入设备和输出设备。
答案,正确。
三、简答题。
1. 什么是微机系统的中央处理器?它的作用是什么?答,微机系统的中央处理器是整个系统的控制中心,负责执行指令、进行运算和控制数据传输等操作。
它的作用是处理各种数据和指令,是微机系统的核心部件。
2. 请简要介绍一下微机系统的输入设备和输出设备各举例一种。
答,微机系统的输入设备包括键盘、鼠标等,它们用来将用户输入的数据传输给计算机。
输出设备包括显示器、打印机等,用来将计算机处理后的数据输出给用户。
四、综合题。
1. 请简要介绍一下微机系统的工作原理及其组成部分。
答,微机系统是由中央处理器、内存、输入设备和输出设备组成的。
中央处理器负责处理各种数据和指令,内存用来存储程序和数据,输入设备用来将用户输入的数据传输给计算机,输出设备用来将计算机处理后的数据输出给用户。
微机系统的工作原理是通过中央处理器的控制,将输入的数据进行处理和运算,然后将结果输出给用户。
微机原理练习题一、选择题(每题2分,共20分)1. 微机的CPU指的是什么?A. 中央处理器B. 中央存储器C. 中央输入设备D. 中央输出设备2. 下列哪个不是微机的总线类型?A. 数据总线B. 地址总线C. 控制总线D. 电源总线3. 微机的存储器中,RAM代表什么?A. 随机存取存储器B. 只读存储器C. 可编程只读存储器D. 静态随机存取存储器4. 在微机系统中,I/O指的是什么?A. 输入/输出B. 内部/外部C. 指令/操作D. 整数/输出5. 微机的指令周期包括哪些阶段?A. 取指阶段、执行阶段B. 取指阶段、译码阶段、执行阶段C. 取指阶段、译码阶段、执行阶段、中断阶段D. 取指阶段、译码阶段、执行阶段、存储阶段6. 微机的中断系统主要功能是什么?A. 处理外部设备请求B. 执行程序循环C. 管理内存分配D. 控制数据传输7. 微机的I/O接口中,DMA指的是什么?A. 直接内存访问B. 数据管理应用C. 动态内存分配D. 双模式地址8. 在微机系统中,流水线技术的主要优点是什么?A. 减少程序执行时间B. 增加内存容量C. 提高数据传输速率D. 减少电源消耗9. 下列哪个不是微机的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪10. 微机的指令系统中,指令的寻址方式不包括以下哪种?A. 立即寻址B. 直接寻址C. 间接寻址D. 顺序寻址二、填空题(每空2分,共20分)11. 微机的CPU主要由________和________组成。
12. 微机的存储器分为________和________两大类。
13. 微机的指令集是________的集合。
14. 微机的总线宽度决定了一次可以传输的________数。
15. 微机的I/O接口包括________接口和________接口。
16. 微机的中断向量表存储了中断________和中断________。
17. 微机的DMA允许外设直接与________进行数据交换。
微机原理试题及答案一、选择题(每题2分,共20分)1. 微处理器中的寄存器主要用于存储()。
A. 指令B. 操作数C. 地址D. 程序2. 在微机系统中,总线是用于()。
A. 存储数据B. 传输数据C. 执行指令D. 控制设备3. 微机系统中,内存的主要作用是()。
A. 存储操作系统B. 存储程序和数据C. 执行程序D. 控制程序运行4. 在微机系统中,中断的作用是()。
A. 暂停程序运行B. 启动程序运行C. 响应外部事件D. 执行数据传输5. 微机系统中的I/O设备指的是()。
A. 输入设备B. 输出设备C. 输入输出设备D. 存储设备6. 微机系统中,CPU的主要功能是()。
A. 存储数据B. 执行程序C. 传输数据D. 控制设备7. 在微机系统中,外设是指()。
A. 内存B. 硬盘C. 打印机D. 显示器8. 微机系统中的DMA是指()。
A. 数据传输方式B. 直接存储器访问C. 动态内存访问D. 数字多媒体应用9. 微机系统中,指令周期包括()。
A. 取指令B. 执行指令C. 取指令和执行指令D. 存储指令10. 微机系统中,字长是指()。
A. 存储容量B. 指令长度C. 数据宽度D. 地址范围二、填空题(每空1分,共10分)11. 微处理器的时钟频率通常用____表示,单位是赫兹(Hz)。
12. 微机系统中的总线可以分为数据总线、地址总线和____。
13. 微机系统中,一个存储单元可以存储一个____。
14. 微机系统中,中断向量表存储了中断服务程序的____。
15. 微机系统中,I/O端口地址通常由____总线提供。
16. 微处理器的指令集是一组预定义的____。
17. 微机系统中,堆栈操作遵循____原则。
18. 微机系统中,DMA可以减少CPU的____。
19. 微机系统中,指令的执行通常分为取指、____、执行和结果写回四个阶段。
20. 微机系统中,字长为32位的CPU一次可以处理____位的数据。
微机原理试题库及答案一、选择题1. 微机中,CPU的英文全称是:A. Central Processing UnitB. Central Power UnitC. Central Processing UnitD. Central Program Unit答案:A2. 下列哪项不是微机的组成部分?A. 主板B. 硬盘C. 显示器D. 打印机答案:D3. 在微机中,RAM的意思是:A. Random Access MemoryB. Read And MemoryC. Random Access MonitorD. Read And Memory答案:A4. 微机的总线分为哪几类?A. 数据总线、地址总线、控制总线B. 电源总线、数据总线、控制总线C. 地址总线、控制总线、电源总线D. 数据总线、控制总线、电源总线答案:A5. 微机的存储器分为哪两类?A. 硬盘和软盘B. 内存和外存C. 随机存取存储器和顺序存取存储器D. 只读存储器和可读写存储器答案:B二、填空题6. 微机的CPU主要由________和________组成。
答案:算术逻辑单元(ALU);控制单元(CU)7. 微机的存储器地址空间是________位的。
答案:16位、32位或64位,根据具体微机的配置而定。
8. 在微机中,________是用来存储指令和数据的。
答案:内存(RAM)9. 微机的I/O设备包括________、________等。
答案:键盘、鼠标、打印机、显示器等10. 微机的中断系统允许________在________时请求CPU的注意。
答案:外设;执行特定操作三、简答题11. 简述微机的工作原理。
答案:微机的工作原理基于指令的执行。
CPU从内存中取出指令,通过控制单元解码指令,然后执行算术逻辑单元(ALU)进行必要的计算或逻辑操作。
操作结果可能存储回内存或发送到I/O设备。
整个过程由控制单元协调,确保指令的正确执行。
第一章1-1选择1.计算机中最常用的字符信息编码是(A )A ASCIIB BCD码C 余3码D 循环码2.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A ) gsA 1.5B 3C 1D 0.53.MCS-51的时钟最高频率是(A ).A 12MHzB 6 MHzC 8 MHzD 10 MHz4.以下不是构成的控制器部件(D ):A程序计数器、B指令寄存器、C指令译码器、D存储器5.以下不是构成单片机的部件(D )A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路)D打印机6.下列不是单片机总线是(D )A地址总线B控制总线C数据总线D输出总线7.-49D的二进制补码为.(B )A 11101111B 11101101C 0001000D 111011008.十进制29的二进制表示为原码(C )A 11100010B 10101111C 00011101D 000011119.十进制0.625转换成二进制数是(A )A 0.101B 0.111C 0.110D 0.10010选出不是计算机中常作的码制是(D )A 原码B反码C补码 D ASCII1-2填空1.计算机中常作的码制有原码、反码和补码2.十进制29的二进制表示为000111013.十进制数-29的8位补码表示为.111000114.单片微型机CPU、存储器和I\O接口三部分组成.5.若不使用MCS-51片内存器引脚EA必须接地.6.输入输出设备是计算机与外部世界交换信息的载体.7.十进制数-47用8位二讲制补码表示为.110100018.-49D的二讲制补码为.111011019.计算机中最常用的字符信息编码是ASCII10.计算机中的数称为机器数,它的实际值叫一真值。
1-3判断1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。
(寸)2.MCS-51 上电复位时,SBUF=00H。
(x )。
SBUF不定。
微机原理试题及答案一、选择题1. 微机系统中,CPU的主要功能是什么?A. 存储数据B. 执行程序C. 显示图像D. 管理输入输出设备答案:B2. 在微机系统中,RAM的全称是什么?A. Random Access MemoryB. Read Access MemoryC. Randomly Access MemoryD. Random Access Method答案:A3. 下列哪一项不是微机的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪答案:C4. 在微机系统中,操作系统的主要作用是什么?A. 执行程序B. 管理计算机硬件资源C. 存储数据D. 显示图像答案:B5. 微机系统中的总线按照功能可以分为哪几类?A. 数据总线、地址总线、控制总线B. 电源总线、信号总线、数据总线C. 地址总线、控制总线、信号总线D. 电源总线、地址总线、控制总线答案:A二、填空题6. 微机系统中,CPU的英文全称是________。
答案:Central Processing Unit7. 微机系统中,ROM的英文全称是________。
答案:Read-Only Memory8. 微机系统中,硬盘属于________设备。
答案:存储9. 微机系统中,________是操作系统与硬件之间的接口。
答案:驱动程序10. 微机系统中,________是实现数据传输的通道。
答案:总线三、简答题11. 简述微机系统的组成。
答案:微机系统主要由中央处理器(CPU)、存储器(包括RAM和ROM)、输入设备(如键盘、鼠标)、输出设备(如显示器、打印机)以及总线和接口组成。
12. 描述微机系统中的指令执行过程。
答案:微机系统中的指令执行过程通常包括取指令、译码、执行指令、存储结果等步骤。
CPU首先从存储器中取出指令,然后对指令进行译码,确定需要执行的操作类型和操作数,接着执行指令,最后将执行结果存储回存储器或寄存器。
四、论述题13. 论述微机系统中的中断机制及其作用。
微机原理考试试题一、选择题(每题2分,共20分)1. 在微机系统中,CPU是完成什么功能的主要部件?A. 存储数据B. 输入数据C. 处理数据D. 输出数据2. 下列哪个设备不是微机的外部设备?A. 硬盘B. 内存C. 显示器D. 键盘3. 计算机中,二进制数1011等价于十进制数多少?A. 8B. 9C. 10D. 114. 8086微处理器中,16位地址总线可以直接寻址的内存空间大小是多少?A. 1KBB. 64KBC. 128KBD. 256KB5. 下列哪个寄存器在x86架构中被称为“源索引寄存器”?A. IPB. SPC. BPD. SI6. 在微机原理中,DMA代表什么?A. 数据管理系统B. 直接内存访问C. 数据管理应用D. 动态内存分配7. 以下哪种指令不属于x86汇编语言的基本指令?A. MOVB. ADDC. SUBD. JUMP8. 在微机系统中,系统总线包括哪些部分?A. 数据总线和地址总线A. 地址总线和控制总线B. 数据总线和控制总线C. 地址总线和数据总线9. 在微机中,中断向量表位于内存的哪个区域?A. 低地址区域B. 高地址区域C. 可编程区域D. 保留区域10. 下列哪个不是微处理器的组成部分?A. ALUB. CUC. DUD. MUX二、填空题(每题2分,共20分)1. 在计算机中,一个字节由______个二进制位组成。
2. 微处理器8086的最大工作频率是______MHz。
3. 在微机系统中,I/O端口的地址通常位于内存地址的______部分。
4. 指令MOV AX, [BX+SI]中,使用的寻址方式是______寻址。
5. 微机中,DRAM存储器相比于SRAM存储器,其主要特点是______。
6. 在x86汇编语言中,______指令用于将数据从内存移动到寄存器。
7. 一个完整的中断处理过程包括中断响应、中断处理和______。
8. 在微机原理中,______是指CPU与外部设备之间的数据传输方式。
微机原理试题一、单项选择题(每小题1分,共20分)1.8086CPU由两个独立的工作单元组成,它们是执行单元EU和( ).A)总线控制逻辑器 B)内部通信寄存器C)指令寄存器 D)总线接口单元2.8086系统若用256KB*1动态存储器芯片可望构成有效存储系统的最小容量是( ). A)256KB B)512KB C)640KB D)1MB3.Intel8255A使用了()个端口地址。
A)1 B)2 C)3 D)44.PC机中为使工作于一般全嵌套方式的8259A中断控制器能接受下一个中断请求,在中断服务程序结束处就( ).A)发送OCW2指令 B)发送OCW3指令 C)执行IRET指令 D)执行POP指令5.RAM是随机存储器,它分为( )两种.A)ROM和SRAM B)DRAM和SRAM C)ROM和DRAM D)ROM和CD-ROM6.在程序运行过程中,确定下一条指令的物理地址的计算表达式是()A)CS×16+IP B)DS×16+SI C)SS×16+SP D)ES×16+DI7.( )是以CPU为核心,加上存储器,I/O接口和系统总线构成的.A)微处理器 B)微型计算机 C)微型计算机系统 D)计算机8.对于掉电,8086/8088CPU是通过( )来处理的.A)软件中断 B)可屏蔽中断 C)非屏蔽中断 D)DMA9.计算机的存储器采用分级存储体系的主要目的是()。
A)便于读写数据 B)减小机箱的体积C)便于系统升级 D)解决存储容量、价格和存取速度之间的矛盾10.8259A的OCW1----中断屏蔽字( )设置.A)在ICW之前 B)只允许一次 C)可允许多次 D)仅屏蔽某中断源时11.将十六进制数163.5B转换成二进制数是)( )A)1101010101.1111001 B)110101010.11001011C)1110101011.1101011 D)101100011.0101101112.Intel 8086/8088微处理器有()地址线,直接寻址内存空间的范围是()。
微机原理考试试题3套及答案微型计算机原理与接口技术综合测试题一一、单项选择题1.8086 CPU通过(A)控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为(B)电平。
2.n+1位有符号数x的补码表示范围为(C)。
3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为(A)。
4.下列MOV指令中,不正确的指令是(D)。
5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址(C)开始的4个存储单元内。
6.条件转移指令JNE的条件是(A)。
7.在8086/8088 CPU中,一个最基本的总线读写周期由(A)个时钟周期(T状态)组成,在T1状态,CPU往总线上发(B)信息。
8.8086有两种工作模式,最小模式的特点是(A),最大模式的特点是(D)。
9.在8086微机系统的RAM存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是(B)。
10.真值超出机器数表示范围称为溢出,此时标志寄存器中的(A)位被置位。
11.8086系统中内存储器地址空间为1M,而在进行I/O读写时,有效的地址线是(C)。
一、单项选择题1.8086 CPU通过控制线来区分是存储器访问还是I/O访问。
当CPU执行IN AL,DX指令时,该信号线为电平。
2.n+1位有符号数x的补码表示范围为-2n-1 ≤ x ≤ 2n-1.3.要使寄存器AL中的高4位不变,低4位为0,可使用AND AL。
0FH指令。
4.MOV AX。
[CX]指令是不正确的。
5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址0005CH开始的4个存储单元内。
6.条件转移指令JNE的条件为CF=0.7.在8086/8088 CPU中,一个最基本的总线读写周期由1个时钟周期(T状态)组成。
在T1状态,CPU往总线上发地址信息。
8.8086有两种工作模式,最小模式的特点是CPU提供全部控制信号,最大模式的特点是需要总线控制器8288.9.在8086微机系统的RAM存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是0BH。
微机原理第4章练习题及答案第4章80某86指令系统一、自测练习题㈠选择题1.MOVA某,[B某+SI]的源操作数的物理地址是()。
A.(DS)某16+(B某)+(SI)B.(ES)某16+(B某)+(SI)C.(SS)某10H+(B某)+(SI)D.(CS)某10H+(B某)+(SI)2.MOVA某,[BP+Sl]的源操作数的物理地址是()。
A.(DS)某10H+(BP)+(SI)A.(ES)某16+(BP)+(SI)C.(SS)某16+(BP)+(SI)D.(CS)某10H+(BP)+(SI)3.MOVA某,ES:[B某+SI]的源操作数的物理地址是()。
A.(DS)某16+(B某)+SI)B.(ES)某10H+(B某)+(SI)C.(SS)某10H+(B某)+SI)D.(CS)某16+(B某)+(SI)4.JMPWORDPTR[DI]是()。
A.段内间接转移B.段间间接转移C.段内直接转移D.段间直接转移5.JMPFARPTRBlOCK(BLOCK是符号地址)是()。
A.段内间接转移B.段间间接转移C..段内直接转移D.段间直接转移6.INC指令不影响()标志。
A.OFB.CFC.SFD.ZF7.条件转移指令JNE的测试条件是()。
A.ZF=1B.CF=0C.ZF=0D.CF=18.下列指令中,有语法错误的是()。
A.MOV[SI],[DI]B.INAL,D某C.JMPWORDPTR[B某+8]D.PUSHWORDPTR20[B某+S1]9.假定(SS)=2000H,(SP)=0100H,(A某)=2107H,执行指令PUSHA某后,存放数据21H的物理地址是()。
A.20222HB.20221HC.200FEHD.200FFH10.对于下列程序段:AGAIN:MOVAL,[SI]MOVES:[DI],ALINCSIINCDILOOPAGAIN也可用指令()完成同样的功能。
A.REPMOVSBB.REPLODSBC.REPSTOSBD.REPESCASB11.对于下列程序段:AGAIN:MOVES:[DI],ALINCDILOOPAGAIN可用指令()完成。
微机原理期中⾃测试题及参考答案微机原理⾃测试题参考答案⼀、填空题(每空1分,共40分)1、宏汇编语⾔程序被汇编时,指令语句产⽣代码指令,伪指令语句不产⽣代码指令,宏指令语句可能产⽣也可能不产⽣代码指令。
2、调⽤程序、⼦程序传送参数的⽅法通常有寄存器、内存和堆栈三种⽅法。
3、伪指令EQU、DB、DW、MACRO的标号名字域必须有名字或标号的伪指令为EQU、MACRO。
4、虽在本模块⽆定义,却可以被单独引⽤的名字或标号,必须⽤EXTRN伪指令给以说明。
注:讲义中由于疏忽误将EXTRN 写为EXTERN,请更正过来。
5、PENTIUM的⼯作模式有实模式、保护模式、虚拟8086模式。
6、下述机器数形式可表⽰的数值范围是(请⽤⼗进制形式写出):单字节⽆符号整数0~255;单字节有符号整数-128~+127。
注:微型计算机的有符号整数机器码采⽤补码表⽰,单字节有符号整数的范围为-128~+127。
7、在汇编语⾔中,END伪指令有两种格式。
主模块中的格式为END启动指令标号;⾮主模块中的格式为END。
8、乘法指令MUL的指令格式只有⼀个源操作数,若源操作数的类型属性为字节,则⽬的操作数在AX中,若源操作数的类型属性为字,则⽬的操作数在DX:AX中。
注:将题中的⽬的操作数改为乘积更确切⼀些。
9、请给出标志寄存器中标志位OF、IF、SF、ZF、PF、CF的说明: OF溢出、IF中断、SF符号、ZF零、PF奇偶、CF进位。
10、堆栈是按照先进后出原则组织的⼀⽚连续的存储区域。
11、变址寻址的有效地址是变址寄存器的内容与地址位移量代数和。
12、指令XLA T通常⽤于查表操作,在使⽤该指令前,应把表⾸的偏移⾸地址送⼊BX,待转换的代码在表中的序号送AL。
13、若要求不产⽣汇编错误,则字符串'ABC'只能出现在伪指令DB中。
14、100.25转换成单精度格式为0100 0010 1100 1000 1000 0000 0000 0000 B。
微机原理试题库及答案一、选择题(每题2分,共20分)1. 微机系统中,CPU指的是什么?A. 中央处理单元B. 存储器C. 输入设备D. 输出设备答案:A2. 以下哪个不是微处理器的组成部分?A. ALUB. 控制单元C. 存储器D. I/O接口答案:C3. 微机系统中的总线可以分为哪几类?A. 数据总线B. 地址总线C. 控制总线D. 所有以上答案:D4. 以下哪个是微机系统中的输入设备?A. 显示器B. 键盘C. 打印机D. 硬盘答案:B5. 微机系统中的内存分为哪两类?A. ROM和RAMB. SRAM和DRAMC. EPROM和EPROMD. 只读存储器和随机访问存储器答案:A6. 微机系统中,中断是指什么?A. 程序的暂停B. 程序的终止C. 程序的继续D. 程序的异常处理答案:D7. 在微机系统中,I/O设备指的是什么?A. 输入输出设备B. 输入输出接口C. 输入输出程序D. 输入输出端口答案:A8. 微机系统中,DMA是指什么?A. 数据管理器B. 直接内存访问C. 数据管理分析D. 数据移动分析答案:B9. 微机系统中的BIOS是指什么?A. 基本输入输出系统B. 基本输入输出服务C. 基本输入输出系统D. 基本输入输出程序答案:A10. 在微机系统中,CPU的时钟频率是指什么?A. CPU的运行速度B. CPU的功耗C. CPU的电压D. CPU的尺寸答案:A二、填空题(每题2分,共20分)1. 微机系统中的CPU主要由______和______组成。
答案:算术逻辑单元(ALU)、控制单元2. 微机系统中的总线宽度通常是指______总线的宽度。
答案:数据总线3. 微机系统中的RAM是______存储器。
答案:随机访问4. 微机系统中的ROM是______存储器。
答案:只读5. 微机系统中的I/O接口是连接______和______的桥梁。
答案:CPU、I/O设备6. 微机系统中的中断服务程序是______响应中断请求的程序。
一、选择题(20分,在每小题的4个备选答案中选出一个正确的答案编号填写在该题空白处,每题2分)1.指令MOV DX,[BX]的寻址方式是 D 。
(A)立即寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址2.若AL的内容为3FH,执行SHL AL,1指令后,AL的内容为 A 。
(A)7EH (B)1FH (C)9FH (D)7FH解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作数乘以2。
3fh=63 63*2=126 126=7eh 故选A3.属于在工作中需定时刷新的存储器的芯片是 B 。
(A)SRAM (B)DRAM (C)EEPROM (D)EPROM4.某EPROM芯片上有19条地址线A0~A18,它的容量为 C 。
(A)128K (B)256K (C)512K (D)1024K5.8086/8088CPU的SP寄存器是多少位的寄存器 B 。
(A)8位(B)16位(C)24位(D)32位6.在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址,该寄存器是 D 。
(A)SP (B)BX (C)SI (D)DI解析:stos数据串存储指令功能:将累加器al或ah中的一个字或字节,传送到附加段中以di为目标指针的目的串中,同时修改di,以指向串中的下一个单元。
7.8255工作在方式0时,下面哪种说法不正确 C 。
(A)A口输入无锁存能力(B)A、B口输出有锁存能力(C)C口输入有锁存能力(D)A、B、C三个口输出均有锁存能力解析:对于方式0,规定输出信号可以被锁存,输入不能锁存8.采用DMA方式来实现输入输出是因为它 A 。
(A)速度最快(B)CPU可不参与操作(C)实现起来比较容易(D)能对突发事件做出实时响应9.工作在最小模式下,8086/8088CPU芯片中,将地址信号锁存的信号是C 。
(A)DT/R (B)DEN (C)ALE (D)AEN10.在LOOP指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存器 C 。
微机原理试题及答案一、选择题1. 微处理器的核心部件是()。
A. 算术逻辑单元(ALU)B. 控制器(CU)C. 寄存器D. 内存答案:B2. 在微机系统中,用于存储程序指令的存储器是()。
A. ROMB. RAMC. CacheD. 硬盘答案:A3. 下列哪种总线宽度可以提供更高的数据传输速率?()。
A. 8位B. 16位C. 32位D. 64位答案:D4. 微处理器中的直接寻址方式是指()。
A. 操作数在指令中给出B. 操作数在寄存器中C. 操作数在内存中,通过基址寄存器寻址D. 操作数在内存中,通过变址寄存器寻址答案:A5. 在微机原理中,中断是指()。
A. 程序的暂停执行B. 程序的错误终止C. 程序的跳转执行D. 程序的异常处理答案:D二、填空题1. 在微机系统中,CPU是_________的缩写,它负责执行计算机程序中的所有指令。
答案:中央处理器2. 一个32位的系统可以一次性处理_________位的数据。
答案:323. 在计算机内存中,_________是用来存储程序运行期间需要频繁访问的数据。
答案:Cache4. 指令周期通常由_________、执行和中断三个阶段组成。
答案:取指5. 一个完整的指令包括操作码和_________。
答案:操作数三、判断题1. 所有的微处理器都具有浮点运算功能。
()答案:×2. 寄存器是用于临时存储数据和指令的小容量内存。
()答案:×3. 一个微处理器的字长决定了它可以一次性处理的数据的位数。
()答案:√4. 硬盘是微机系统中的主要内存部件。
()答案:×5. 中断服务程序的执行可以被操作系统调度。
()答案:√四、简答题1. 请简述微处理器和微机系统的区别。
答:微处理器是一种集成电路芯片,它包含了执行计算机程序所需的算术逻辑单元、控制器和其他必要部件。
微机系统则是一个完整的计算机系统,它不仅包括微处理器,还包括内存、输入输出设备、电源和其他外围设备。
微机原理考试题一、选择题。
1. 下列不属于微机系统软件的是()。
A. 操作系统。
B. 系统软件。
C. 应用软件。
D. 开发软件。
2. 下列不属于微机系统硬件的是()。
A. CPU。
B. 内存。
C. 显卡。
D. Windows。
3. 下列不属于微机外设的是()。
A. 打印机。
B. 鼠标。
C. 键盘。
D. CPU。
4. 下列不属于微机输入设备的是()。
A. 鼠标。
B. 扫描仪。
C. 打印机。
D. 键盘。
5. 下列不属于微机输出设备的是()。
A. 打印机。
B. 显示器。
C. 鼠标。
D. 喇叭。
二、填空题。
1. 微型计算机的CPU主要由()和()两部分组成。
2. 内存的主要作用是()。
3. 硬盘是微机系统中的()设备。
4. 主板上的()是微机系统中的重要部件。
5. 微机系统中常用的输入设备有()、()和()。
三、简答题。
1. 什么是微机系统?2. 请简要介绍微机系统的组成部分。
3. 什么是微机系统软件?4. 请简要介绍微机系统硬件的分类。
5. 什么是微机外设?举例说明。
四、解答题。
1. 请简要介绍微机系统的工作原理。
2. 请简要介绍微机系统的启动过程。
3. 请简要介绍微机系统中CPU的作用和工作原理。
4. 请简要介绍微机系统中内存的作用和工作原理。
5. 请简要介绍微机系统中硬盘的作用和工作原理。
五、综合应用题。
1. 请简要说明在微机系统中,如何进行硬盘的分区和格式化操作。
2. 请简要说明在微机系统中,如何安装和卸载应用软件。
3. 请简要说明在微机系统中,如何进行文件的复制、剪切和粘贴操作。
4. 请简要说明在微机系统中,如何进行打印文件的操作。
5. 请简要说明在微机系统中,如何进行文件的备份和恢复操作。
六、实验题。
1. 请编写一个简单的批处理文件,实现对指定目录下的文件进行备份操作。
2. 请编写一个简单的C语言程序,实现对输入的两个数字进行加法运算并输出结果。
3. 请编写一个简单的Python程序,实现对输入的字符串进行逆序输出。
《微机原理及应用》期末自测题一、基本概念与术语1、8086是(16 )位计算机。
8086地址线有(20 )条,可直接寻址的空间最大为(FFFFFH )。
2、总线周期是指(CPU完成一次访问存储单元或I/O端口所需时间)。
基本总线周期有( 4 )T状态。
Tw状态是指(等待状态)。
3、8086CPU允许的I/O地址线最多可达(16 )条,最大寻址I/O空间为(FFFFH )。
4、8086CPU由(总线接口单元和执行单元)两部分组成,其功能为()。
其中8086CPU 中标志寄存器的作用是(存放算术逻辑运算后的结果特征),指令队列的作用是(),20位地址加法器的作用是(将执行单元提供的16位非重定位地址重定位为20位的存储器物理地址)。
代码段物理地址由CPU的(CS、IP)两个寄存器确定。
堆栈段物理地址由CPU的(SS、SP )两个寄存器确定。
5、8086中断源有(256 )个。
8086中断服务程序入口地址由( 段地址CS和偏移地址IP )组成。
中断类型号为20H,其中断向量为(80H )。
6、I/O指令IN/OUT,传送数据的寄存器为(AL/AX ),间接寻址时使用寄存器(DX ),其中IN AL,DX的含义是(从DX所指端口读一个字节到AL)。
OUT 60H,AL的含义是(将AL中的一个字节输出到60H端口)。
7、一片8259A可以管理(3 )级中断;3片8259A可以管理(22 )级中断。
8、硬件中断是(外部引发?随机的?执行总线周期?中断类型码由中断控制器提供),软件中断是(内部引发?确定的?不执行总线周期?中断类型确定?)软件中断优先级与硬件中断优先级相比,(软件)的级别高。
9、在中断服务程序结束前,为正确返回,必须设置一条指令(RETI )。
在子程序调用结束前,为正确返回,必须设置一条指令(RET )。
10、若中断控制器8259的中断请求寄存器IRR状态为10100000B,说明(5、7端口在请求中断)。
微机原理⾃测题第⼀章概论⾃测题1、在计算机中为什么都采⽤⼆进制数⽽不采⽤⼗进制数?⼆进制数有哪两种缩写形式?2、将下列⼗进制数转化为⼆进制数:50,0.83,24.31,79.75,199,73.253、将下列⼗进制数转换成⼋进制数和⼗六进制数:39,99.735,54.625,127,1194、将下列⼆进制数转换成⼗进制数:111101.101B,100101.11B,10011001.001B,1100110.011B,11011010.1101B 5、完成下列转换:(1)10110.10111B转换为⼗六进制数;(2)34.97H转换成⼋进制数和⼗进制数;(3)0BA.7FH转换成⼆进制数和⼋进制数;(4)43.27Q转换为⼆进制数和⼗六进制书。
6、设机器字长为8位,写出下列⽤真值表⽰的⼆进制数的原码、补码和反码:+0010101,+1111111,+1000000,-0010101,-1111111,-10000007、设机器字长是8位,最⾼位是符号位,⽤⼆进制补码运算法则对下列各式进⾏运算:(1)17+7;(2)8+18;(3)9+(-7);(4)-26+6;(5)8-18;(6)19-(-17);(7)-25-6;(8)87-158、已知下列各数均为⼆进制补码:a=00110010B;b=01001010B;c=11101001B;d=10111010B。
试求:(1)a+b;(2)a+c;(3)c+b;(4)c+d;(5)a-b;(6)c-a;(7)d-c;(8)a+d-c;(9)b+c-d;(10)d-c-a9、设机器字长为8位,最⾼位为符号位,⽤双⾼位法判别下述各⼆进制运算是否产⽣溢出,并说明是正溢出还是负溢出。
(1)43+8;(2)-52+7;(3)50+84;(4)72-8;(5)(-33)+(-47);(6)(-90)+(-75);(7)-127+60 10、a,b均为⽤⼗六进制形式表⽰的8位带符号数补码,按下列给定的a,b之值进⾏a+b和a-b的运算,并⽤双⾼位法判断是否产⽣溢出:(1)a=37,b=57;(2)a=0B7H,b=0D7H;(3)a=0F7H,b=0D7H;(4)a=37H,b=0C7H11、将下列⼗进制数变为8421BCD码:(1)8609;(2)5254;(3)2730;(4)199812、将下列8421BCD码表⽰成⼗进制数和⼆进制数:(1)01111001;(2)01010111;(3)10000011;(4)1001100113、将下列数值或字符串表⽰成相应的ASCII代码:(1)51;(2)7FH;(3)ABH;(4)C6H;(5)SAM;(6)JONS;(7)HOLLO;(8)how are you?第⼆章 8086微型处理器⾃测题1、8086CPU由哪两部分组成?它们的主要功能是什么?8086CPU与8088CPU的主要区别是什么?2、8086/8088和传统的计算机相⽐,在执⾏指令⽅⾯有什么不同?这种设计的优点何在?3、8086/8088微处理器内部有哪些寄存器?其主要作⽤是什么?4、设某台微处理器有20条地址总线和16条数据总线:(1)若存储器寻址空间和I/O地址的寻址空间是分开的,问存储器空间有多⼤?(2)经由数据总线可传送的带符号数的范围是多⼤?5、有两个16位字1EF5H和2A3DH分别存放在00B0H和00BCH单元中,⽤图表表⽰它们在存储器⾥存放情况。
微机原理练习测验题(答案仅供参考)选择题:166个填空题:103个判断题:161个简答题:27个程序题:13个合计:470个一、选择题1.运算器与控制器统称为:A.微形计算机B.程序C.CPU2.一个字节的数据包含多少个二进制位:A.1位B.8位C.不定3.一个字的数据包含多少个二进制位:A.1位B.8位C.不定4.微型计算机系统包括哪几个部分:A.CPU,存储器,I/O接口B.CPU,存储器,I/O接口及程序设计语言C.微型计算机的硬件及相应的软件5.C++是一种什么软件:A.监控程序B.程序设计语言C.应用软件6.按总线上传输信息类型区别,可将总线分为哪几类:A.通讯总线,地址总线,系统总线B.数据总线,信息总线,片总线C.地址总线,数据总线,控制总线7.通用寄存器的作用是:A.暂存指令代码等信息B.暂存一些CPU运行状态及标志等信息C.暂存一些运算中间结果等信息8.累加器A的作用是:A.具有将有关内容累加的功能 B.提供运算的一个操作数 C.可以进行移位等操作12.无符号运算会产生。
A.进位B.补码C.溢出13.–128D的双字节补码是A.0FFH B.0FFFFH C.0F128H14."0"—"9"的ASCII码是:A.30—39 B.30H—39H C.0---915.8086内存最大的扩充空间是:A.64K B.1M C.2016.8086CPU内部由下列部件组成: A.ALU、BIU及通用寄存器 B.EU与BIU C.EU、通用寄存器、指令队列17.指令队列内是否包含下一条要执行的指令:A.是B.不是C.不一定18.设AX=0F13EH,则AH等于:A.0FH B.0F1H C.13H19.ZF标志=1表示:A.某寄存器内容为零B.某寄存器内容不为零C.某次运算结果为零20.各指针寄存器中存放的是:A.偏移地址B.段地址C.实际地址21.运算器与控制器统称为:A.微形计算机B.程序C.CPU22.一个字节的数据包含多少个二进制位:A.1位B.8位C.不定23.一个字的数据包含多少个二进制位:A.1位B.8位C.16位24.8284A由几种产生时钟脉冲的方法:A.一种B.两种C.三种25.一个总线周期最多可以包含几个时钟周期:A.4个B.5个C.5个以上26.时钟周期、总线周期、指令周期之间的关系是:A.时钟周期>总线周期>指令周期B.时钟周期<总线周期<指令周期C.时钟周期<总线周期>指令周期27.最小方式下8086典型系统中8282功能是: A.产生时钟脉冲 B.地址锁存 C.提高驱动力29.8086最小系统中,三总线只能由8086控制: A.是 B.不是 C.数据总线是,其他不是33.地址总线上总是输出存储器地址信号:A.是B.不是C.不一定34.最大方式下,系统的芯片数比最小方式系统的芯片数:A.多B.少 C.不一定35.最大方式下RQ/GT1、RQ/GT0分别相当于最小方式下的HOLD与HLDA:A.对B.错C.不一定36.8288输出的/MRDC与8086最小方式输出的/RD功能:A.一样B.不一样37.基本的总线读周期需要几个T状态:A.1个B.4个C.多于4个38.等待状态可以持续几个T状态:A.0个B.1个C.1个或更多39.8086在什么状态采样READY信号:A.T1 B.T3C.T3及Tw40.可以用什么信号作为地址锁存允许信号:A./BHE B.ALE C.DT/R /DEN41.8288的普通写与超前写的区别是:A.有效电平不同B.有效时间不同C.功能不同42.最小方式与最大方式下,8086的总线请求与响应各使用的是几个引脚:A.1,2 B.2,1 C.2,2 D.1,143.中断类型号是在中断响应周期什么时候读入CPU的:A.第二个中断响应信号有效期间B.第一个中断响应信号有效期间C.ALE有效期间44.实际地址、段地址、有效地址分别是多少位16进制码:A.5,4,4 B.20,16,16 C.5,4,5 D .20,16,2045.8086系统1M内存空间最多能分成多少个不同的段:A.16个 B.64K个 C.256个D.20个46.字数据只能采用规则存放:A.是B.不是C.不一定47由某单元的物理地址即可确定其逻辑地址,或由逻辑地址即可确定其物理地址:A.是、是B.不是、不是C.是、不是D.不是、是48.堆栈中的单元只能采用先进后出的方式访问: A.对 B.错49.8086CPU的PUSH指令执行时: A.先推数据,再将SP-2 B.先将SP-2,再推数据C.先推数据,再将SP+2D.先将SP+2,再推数据50.8086CPU的POP指令执行时: A.先弹数据,再将SP+2 B.先将SP+2,再弹数据C.先弹数据,再将SP-2D.先将SP-2,再弹数据51.8086系统中,I/O端口地址: A.只能采用内存映像编址 B.只能采用独立编址C.既可以采用独立编址,又能采用内存映像编址52.固定寻址方式中没有操作数:A.对B.错53.一种处理器有两套指令,即助记符指令及机器指令: A.对 B.错54.寄存器寻址就是操作数所存放的地址在某一寄存器中:A.对 B.错55.存储器寻址表示了指令中的操作数: A.本身 B.在内存中的偏移地址 C.内存中的段地址56.存储器寻址方式中,缺省段地址是SS的间址寄存器是:A.SP间址B.BP间址 C.BX间址57.能进行间接寻址的间址寄存器有:A.4个B.6个 C.8个58.计算指令执行时间时,不计入取指时间是因为:A.取指时间很短,可忽略不计。
第一章概论自测题1、在计算机中为什么都采用二进制数而不采用十进制数?二进制数有哪两种缩写形式?2、将下列十进制数转化为二进制数:50, 0.83, 24.31, 79.75, 199, 73.253、将下列十进制数转换成八进制数和十六进制数:39, 99.735, 54.625, 127, 1194、将下列二进制数转换成十进制数:111101.101B 100101.11B, 10011001.001B, 1100110.011B 11011010.1101B 5、完成下列转换:(1) 10110.10111B转换为十六进制数;(2) 34.97H转换成八进制数和十进制数;(3) 0BA.7FH转换成二进制数和八进制数;(4) 43.27Q转换为二进制数和十六进制书。
&设机器字长为8位,写出下列用真值表示的二进制数的原码、补码和反码:+0010101 , +1111111 +1000000, -0010101 , -1111111, -10000007、设机器字长是8位,最高位是符号位,用二进制补码运算法则对下列各式进行运算:(1) 17+7;(2)8+18;(3)9+(-7);⑷-26+6 ;(5) 8-18;(6)19-(-17);(7)-25-6;(8)87-158、已知下列各数均为二进制补码:a=00110010B;b=01001010B;c=11101001B;d=10111010B 试求:(1) a+b ;(2) a+c; (3) c+b :⑷ c+d; (5) a-b ;(6)c-a;(7)d-c;(8)a+d-c;(9)b+c-d;(10)d-c-a9、设机器字长为8位,最高位为符号位,用双高位法判别下述各二进制运算是否产生溢出,并说明是正溢出还是负溢出。
(1) 43+8 ;(2)-52+7;(3)50+84;⑷ 72-8;(5)(-33)+(-47);(6)(-90)+(-75);(7)-127+60 10、a,b均为用十六进制形式表示的8位带符号数补码,按下列给定的a , b之值进行a+b和a-b的运算,并用双高位法判断是否产生溢出:(1) a=37,b=57;(2)a=0B7H,b=0D7H;(3)a=0F7H,b=0D7H;⑷ a=37H,b=0C7H 11、将下列十进制数变为8421BCD码:(1) 8609; (2)5254;(3)2730;(4)199812、将下列8421BCD码表示成十进制数和二进制数:(1) 01111001; (2) 01010111;(3)10000011;(4)1001100113、将下列数值或字符串表示成相应的ASCII代码:(1) 51;(2)7FH ;(3)ABH ;(4)C6H ;(5)SAM ;(6)JONS; (7)HOLLO ;(8)how are you?第二章8086微型处理器自测题1、8086CPU由哪两部分组成?它们的主要功能是什么?8086CPU与8088CPU的主要区别是什么?2、8086/8088和传统的计算机相比,在执行指令方面有什么不同?这种设计的优点何在?3、8086/8088微处理器内部有哪些寄存器?其主要作用是什么?4、设某台微处理器有20条地址总线和16条数据总线:(1)若存储器寻址空间和I/O地址的寻址空间是分开的,问存储器空间有多大?(2)经由数据总线可传送的带符号数的范围是多大?5、有两个16位字1EF5H和2A3DH分别存放在OOBOH和OOBCH单元中,用图表表示它们在存储器里存放情况。
&存储器里存放的信息如图所示。
试读出3OO22H,3OO24H单元字节的内容及3OO21H及3OO22H单元字的内容。
30020H 12H34HCDH30024H EFH7、写出下列存储器地址的短地址、偏移地址和物理地址。
(1)2314H:OO35;(2)1FDOH:OOAOH; (3)OOOOH:O1OOH;⑷ 3FBOH:OO53H 8、如果在一个程序段开始执行之前,(CS)=0A7EH,(IP)=2B40H。
试问:该程序段的第一个字的物理地址?指向这一物理地址的CS值和IP值是唯一的吗?9、状态标志和控制标志有何不同?程序中如何利用这两类标志?8086/8088的状态标志和控制标志有哪些?10、将十六进制数62A0H与下列各个数相加,试给出和数及标志AF,SF,ZF,CF,OF和PF的状态:(1)1234H; (2)4321H;(3)CFA0H;(4)9D60H11、在某个程序的运行过程中,堆栈的栈顶单元偏移地址为7F80H,而堆栈中相应数据区存放一个偏移地址为74CAH的数。
试问:当执行程序要引用该数据区中的数据时,上述两个地址应防在寄存器中?提示:栈中的数据为程序的偏移地址。
12、试述8086/8088中SP, BP,SI,DI 有何特殊用途。
13、现有8个字节的数据为:34H,45H,56H,67H,78H,89H,9AH,ABH,假定它们在存储器中的物理地址为400A5H~400ACH。
若当前(DS)=4002H,试求各存储单元的有效地址;若从存储器中读出这些数据,试问需要访问几次存储器?14、选择题:(1)计算机使用总线结构的优点是便于实现积木化,同时()。
(A)减少了信息传输量;(B)提高了信息传输速度;(C)减少了信息传输线的条数。
其缺点是()。
(D。
地址信息、数据信息结合控制信息不能同时出现;(E)地址信息和数据信息不能同时出现;(F)两种信息源的代码在总线中不能同时传递。
(2)微型计算机的控制总线提供()。
(A。
数据信息流;(B)存储器和I/O设备的地址码;(C)所有存储器和I/O 设备的时序信号;(D。
所有存储器和I/O设备的控制信号;(E。
来自I/O设备和存储器的响应信号;(F)上述各项;(G)上述C、D项;(H。
上述C、D和E 三项。
(3)总线中地址线的功能是()。
(A )用于选择存储器单元;(B)用于选择进行信息传输的设备;(C)用于指定存储单元和I/O设备接口电路的选择地址。
(4)微型计算机中读/写控制信号的作用是()。
(A)决定数据线上的数据流方向;(B)控制存储器或I/O接口操作(R/W)的类型;(C)控制流入、流出存储器或I/O接口信息的方向;(D)以上任意用。
错误!未指定书签。
15、填空题:(1)8086工作在最小模式下,控制数据流方向的信号^是、、、、。
(2)为了减轻总线负载,总线上的不见大都应具有三态逻辑,三态逻辑电路输出信号的三个状态是、、。
(3)微处理器总线响应物理上的含义是。
16、在8086/8088中RESET信号来到后,CPU的状态有哪些特点?17、BHE信号和A0信号是通过怎样的组合解决存储器和I/O端口读/写操作的?这种组合决定了8086系统中存储器偶地址及奇地址之间应该用什么信号区分?怎样区分?18、试说明空闲周期的含义。
*19、时钟发生器8284的功能是什么?画出它的电路图。
20、总线周期的含义是什么?8086/8088的基本总线周期由几个时钟周期组成?假定某8086CPU的时钟频率为24MHz,试问它的一个时钟周期是多少?一个基本总线周期是多少?21、从引脚上看,8086和8088有什么区别?22、在8086的微机系统中,为什么采用AD0作为低8位数据的选通信号?23、8086和8088在最大模式和最小模式下,弓I脚信号分别有什么不同?24、8086和8088如何解决地址线和数据先的复用问题?ALE信号何时处于有效状态?错误!未指定书签。
*25、试述总线控制器8288的功能;并说明8086在最大模式下为什么一定要用总线控制器;总线控制起输入及输出信号各是什么?*26、8086系统在最小模式下的基本配置如何?试画出这种配置的连接关系。
27、试述T1状态下地址/数据总线上的信息类型及锁存信号状态。
数据信息在何时有效。
用时序图表示。
*28、画出8086在最小模式下的读周期时序。
第三章8086指令系统自测题1、试指出下列指令中的源操作数与目的操作数寻址方式:(1) MOV SI,100(2) MOV BP,AX若影响 (3) MOV [Sl],1000⑷ MOV BP,[SI](5) LDS DI,[2130H]⑹ AND DI,[BX+SI+20H](7) JMP 1234H (8)HLT(9) ADD SI,[BX](10) MOV [BX+100],DI2、 指出下列传送指令中,哪些是非法指令:(1) MOV DS,0100H(2) MOV BP,AL(3) MOV BX,AL(4) XCHG AH,AL(5) OUT 21H,AL(6) OUT 310,AL(7) MOV [BP+DI],AX(8) MOV [BX+CX],2130H(9) AND AX,BL(10) ADD AL,[BX+DX+10]3、 假设(AX)=2000H(BX)=1200H(SI)=0002H(DI)=0003H(DS)=3000H(SS)=3000H(SP)=0000H(31200H)=50H(31201H)=02H(31202H)=0FH(31203H)=90H请写出在下列个条指令独立执行完后, 有关寄存器及存储单元的内容,标志位,请给出标志位 SF ,ZF ,OF ,CF 的状态。
(1) ADD AX,1200H(2) SUB AX,BX(3) MOV [BX],AX(4) PUSH AX(5) DEC BYTE PTR[1200H](6) NEG WORD PTR[1200H](7) SAR BYTE PTR1200[SI],1(8) RCL BYTE PTR[BX+SI+1],1(9) MUL WORD PTR[BX][SI](10) DIV WORD PTR1200[DI]4、 判断下列指令是否正确:(1) POP CS(2) PUSH WORD PTR 20[BX+SI-2](3) LEA BX,4[BX](4) JMP BYTE PTR[BX](5) SAR AX,5(6) MOV BYTE PTR[BX],1000(7) CMP [DI],[SI](8) ADD BX,OFFSET A(9) IN AL,DX(10) MUL 255、试分析在下列程序段执行完后,A单元的内容是什么?DATA SEGMENTA DW 0B DW 0C DW 0DATA ENDSCODE SEGMENTMOV BX,OFFSET CMOV AX,[BX]MOV B,AXMOV AX,2[BX]ADD AX,BMOV A,AXCODE ENDS&假设X和X+2单元的内容为双精度数为P,Y和Y+2单元的内容为双精度数Q(X,丫为低位字),下列程序段使当2P>Q时,(AX)=2。