微型计算机复习题
微型计算机原理及应用期末考试复习题
![微型计算机原理及应用期末考试复习题](https://img.taocdn.com/s3/m/85dec6f2de80d4d8d05a4f7b.png)
第一章一、填空1、在现代工业中,计算机控制系统的工作原理包括、、三个基本步骤。
答案:实时数据采集、实时控制决策、实时控制输出知识点:计算机控制系统的工作原理参考页:P2学习目标:1(熟悉计算机控制系统的结构、组成及工作原理)难度系数:2题型:填空2、微型计算机控制系统的硬件由、、和组成。
答案:主机、输入输出通道、外部设备、测量变送与执行机构知识点:计算机控制系统组成参考页:P3学习目标:1(熟悉计算机控制系统的结构、组成及工作原理)难度系数:3题型:填空3、一般的计算机控制系统由、、、等部分组成。
答案:计算机、I/O 接口电路、通用外部设备、工业生产对象知识点:计算机控制系统组成参考页:P3学习目标:1(熟悉计算机控制系统的结构、组成及工作原理)难度系数:3题型:填空4、计算机控制系统中常用的控制器有、、、、等。
答案:可编程序控制器、工控机、单片机、DSP、智能调节器答案:按生产过程控制的特点和要求知识点:计算机控制系统的主机参考页:P3-P5学习目标:2(熟悉常用的计算机控制系统主机)难度系数:1题型:填空5、计算机控制系统主要有六类,分别是直接数字控制系统、操作指导控制系统、、、、。
答案:计算机监督控制系统、分布式控制系统、计算机集成制造系统、综合自动化系统知识点:计算机控制系统的典型形式参考页:P5学习目标:3(熟悉计算机控制系统的典型形式及其特点)难度系数:2题型:填空6、DDC 系统的最大优点是。
答案:用一台计算机控制多个回路知识点:计算机控制系统的典型形式参考页:P6学习目标:3(熟悉计算机控制系统的典型形式及其特点)难度系数:2题型:填空7、软件是工业控制机的程序系统,它可分为、、 3 个部分。
答案:系统软件、支持软件、应用软件知识点:工业控制计算机的软件组成参考页:P10学习目标:4(熟悉工业控制计算机的组成、总线结构和特点)难度系数:2题型:填空8、计算机控制系统的发展趋势为、、、。
微机原理复习题
![微机原理复习题](https://img.taocdn.com/s3/m/53b13a096ad97f192279168884868762caaebb9a.png)
微机原理复习题⼀、单选题1.8088 CPU系统主存储器以()为单位编址。
A. 字节B. 字C. 双字D. ⼋字节2.在下列8086指令中,合法的指令是()。
A. ADD [BX],01HB. SHL CL,AXC. OUT 258H,ALD. IN AL,DX3.8086 CPU是()CPU。
A. 8位B. 16位C. 32位D. 64位4.8088 指令MOV AX,[BX] 中源操作数的寻址⽅式为()。
A.寄存器寻址B.寄存器间接寻址C.直接寻址D.⽴即寻址5.在下列伪指令中定义字节变量的是()。
A.DB B.DW C.DD D.DT6. 执⾏PUSH AX和POP BX两条指令也相当于执⾏( )指令。
A. MOV BX,AXB. MOV AX,BXC. XCHG AX,BXD. LEA AX, BX7.8088系统中将⼀个数送⼊堆栈后,堆栈指针寄存器应进⾏()操作。
A. 减1B. 减2C. 加1D. 加28. 8088 CPU执⾏算术运算指令不会影响的标志位是()。
A.溢出标志B.符号标志C.零标志D.⽅向标志9.若位容量为16K位的SRAM 芯⽚具有8 条数据线,则它具有的地址线条数为()。
A. 11B. 12C. 13D. 1410. 8255A的⽅式选择控制字应写⼊()。
A. A ⼝B. B ⼝C. C ⼝D. 控制⼝11.微型计算机的性能主要由()来决定。
A. 价钱B. CPUC.控制器D.其它12.8086 CPU是()CPU。
A. 8位B. 16位C. 32位D. 64位13.⼆进制001111对应⼗进制是( )A.10B. 13C. 15D. 1914.在下列伪指令中定义字节变量的是()。
A.DB B.DW C.DD D.DT15. ⼀般地,我们将计算机指令的集合称为()。
A.机器语⾔B.汇编语⾔C.翻译程序D.指令系统16.⼗进制33.25转换成⼗六进制数为( )A. B1.4HB. 1B.19HC.21.4HD. 33.4H17. 若有16条地址线,那么可访问的内存地址范围为。
单片微型计算机原理与应用期末复习题目
![单片微型计算机原理与应用期末复习题目](https://img.taocdn.com/s3/m/0e3b4e6801f69e3143329453.png)
1、四个标志位:C :进位标志位,有时表示为C Y 在进行加法或减法运算时,如果操作结果的最高位有进位或借位时,C=1,反之C=0。
AC :半进位标志位,在进行加法或减法运算时,如果低半字节向高半字节有进位或借位时,AC=1,反之AC=0。
P :奇偶标志位,若累加器A 中含1的个数是奇数,P=1(奇校验);否则P=0(偶校验)。
OV :溢出标志位,带符号数加减运算时,如果结果发生溢出,则OV 标志置1;否则,置0。
2、MOS 型RAM 分三类:(1SRAM :静态RAM ,存储单元使用双稳态触发器,状态稳定,带电信息可长期保存,不需要定时刷新,存储)DRAM :动态RAM ,使用电容作存储元件,集成度高,反应快,需要刷新电路,控制信号复杂。
(2)器的控制信号简单,工作速度快,集成度低,适合单片机用。
(3)NVRAM :非易失性RAM ,是一种掉电自保护的RAM ,信息不易丢失,但容量小。
3、ROM 根据其中信息的写入方式不同分:1)掩膜ROM :不可改写ROM 。
由生产芯片的厂家固化信息。
在最后一道工序用掩膜工艺写入信息,用户只可读。
2)PROM :可编程ROM 。
用户可进行一次编程。
存储单元电路由熔丝相连,当加入写脉冲,某些存储单元熔丝熔断,信息永久写入,不可再次改写。
3)EPROM :可擦除PROM 。
用户可以多次编程。
编程加写脉冲后,某些存储单元的PN 结表面形成浮动栅,实现信息写入。
用紫外线照射可驱散浮动栅,原有信息全部擦除,便可再次改写。
4)EEPROM :可电擦除PROM 。
既可全片擦除也可字节擦除,可在线擦除信息,又能失电保存信息。
5)闪烁存储器,性能优于EEPROM ,存取速度快,容量相当大。
4、同一优先级中,优先级排列顺序如下:5、中断请求被响应,需满足以下必要条件:(1)允许中断。
(2)无同级或更高级中断正在被服务。
(3)当前正处于所执行指令的最后一个机器周期。
(4)正在执行的指令不是RETI 指令。
微机原理复习题目
![微机原理复习题目](https://img.taocdn.com/s3/m/0d9ec513a76e58fafab00376.png)
第一章 计算机基本知识
【复习重点】
1、常用数制及其相互间的转换; 2、机器数表示:原码、反码、补码的表示及求法; 3、BCD编码及常用字符的ASCII码 ; 4、计算机中的常用术语
20
13、分别指出下列指令中的源操作数的寻址方式。 (1)MOV CX,[100H] (2)MOV CX,100H (3)MOV AX,BX 直接寻址 立即寻址 寄存器寻址
(4)MOV AX,[BP+DI]
(5)MOV AX,10[BX][DI] (6)MOV AX,10[SI]
基址加变址
相对基址加变址寻址 寄存器相对寻址
29
8. 填入适当指令或指令的一部分,完成指定功能。 设有100 个字节数据(无符号数),存放在数据段中EA=2000H的存储 区内。以下程序片断应能从该数据区中找出最大的一个数 并存入同一数据段EA=21OOH的单元中,请完成该程序。 MAX: MOV BX, 2000H M0V AL,[BX] M0V CX, 63H(或99) LOOP1:INC BX CMP AL,[BX] JAE LOOP2 MOV AL,[BX] LOOP2:DEC CX JNZ LOOP1 M0V [2100H] ,AL
23
第四章 汇编语言程序设计
【复习重点】 1、汇编语言语句格式; 2、表达式的应用;
3、常用伪指令;
4、汇编语言程序设计的基本方法; (掌握顺序、分支、循环程序的设计)
24
汇编语言程序设计 1、汇编源程序特点 分段的结构 有部分固定的程序框架 基本组成---语句 2、程序设计常用结构 顺序结构 分支结构 循环结构 子程序结构
微机原理重点复习题及参考答案
![微机原理重点复习题及参考答案](https://img.taocdn.com/s3/m/bcae08ec763231126fdb1141.png)
1.微型计算机是指以微处理器为核心,配上存储器、输入输出接口电路及系统总线所组成的计算机。
2.微处理器是由一片或几片大规模集成电路组成的具有运算器和控制器功能的部件。
3.8086CPU从功能上讲,其内部结构分为_执行单元_和_总线接口单元_两大部分。
4.1KB= 1024 字节,1MB= 1024 KB,1GB= 1024 MB。
5.带符号数有原码、反码和补码三种表示方法,目前计算机中带符号数都采用补码形式表示。
6.(101110.11)2=( 46.75)10=( 2E.C)167.已知[ X]补=81H,则X= -127 。
(已知补码如何求真值?)8.假设二进制数A=10000110,试回答下列问题:1)若将A看成无符号数则相应的十进制数是_134_。
2)若将A看成有符号数则相应的十进制数是_-122_。
(带符号数都采用补码形式表示,已知补码如何求真值?。
)3)若将A看成BCD码则相应的十进制数是_86_。
9.从_奇_地址开始的字称为“非规则字”,访问“非规则字”需_两_个总线周期。
10.8086CPU数据总线是_16_位,对规则字的存取可在一个总线周期完成,11.8086CPU的地址总线有 20 位,可直接寻址 1M B的存储空间。
12.若DS=6100H,则当前数据段的起始地址为 61000H ,末地址为 70FFFH 。
13.动态存储器是靠电容来存储信息的,所以对存储器中所存储的信息必须每隔几毫秒刷新一次。
14.8086 CPU复位后,执行的第一条指令的物理地址是 FFFF0H 。
15.8086CPU系统的逻辑地址由段地址和偏移地址组成,物理地址的求法是段地址左移4位+偏移地址。
16.堆栈是以_先进后出_的原则存取信息的一个特定存贮区。
8086的堆栈可在1MB 存贮空间内设定,由堆栈段寄存器 SS 和堆栈指针 SP 来定位。
堆栈操作是以字为单位。
17.转移指令分为条件转移指令和无条件转移指令,条件转移指令的转移目的地址只能是短标号,即转移范围不能超过_-128——+127_字节。
微机原理复习题(附答案)
![微机原理复习题(附答案)](https://img.taocdn.com/s3/m/9f37a0a0d5d8d15abe23482fb4daa58da0111c04.png)
微机原理复习题(附答案)一.名词解释1.算术逻辑部件(ALU)(P4)答:cpu内部的算数逻辑部件也叫运算器,是专门用来处理各种数据信息的,它可以进行加、减、乘、除算术运算和与、或、非、异或等逻辑运算。
2.控制器(P5)答:是CPU的控制中心3.字长(P9)答:是cpu同时能处理的数据位数,也称数据宽度。
字长越长,计算能力越高,速度越快。
4.主频(P9)答:Cpu的时钟频率,和cpu的运算速度密切相关,主频越高,运算速度越快。
5.偶校验(P11)答:运算结果的低八位中所含的1的个数为偶数,则PF为1。
6.奇校验(P11)答:运算结果的低八位中所含的1的个数为奇数,则PF为0。
7.总线周期(P12)答:在取指令和传送数据时,CPU总线接口部件占用的时间。
8.最小模式(P13)答:在系统中只有一个微处理器9.中断向量(P27)答:中断处理子程序的入口地址,每个中断类型对应一个中断向量。
10.非屏蔽中断(NMI)(P28)答:从引脚NMI进入的中断,它不受中断允许标志IF的影响。
11.可屏蔽中断(INTR)(P28)答:从引脚INTR进入的中断,它受中断允许标志IF的影响。
12.基址(P77)答:任何通用寄存器都可以作为基址寄存器,即其内容为基址。
注意,这里的基址不是段基址,而只是一个延续下来的习惯叫法,实际上是指有效地址的一个基础量。
13.直接寻址(P77)答:数据在存储器中,有效地址由指令直接给出。
默认段地址寄存器DS。
直接寻址是对存储器访问时可采用的最简单的方式。
14.指令性语句(P127)答:一条指令,在汇编的过程中会产生对应的目标代码。
如:ADD AL,BL和MOV AX,1000都是指令性语句。
15.指示性语句(伪指令)(P127)答:伪指令,为汇编程序提供某些信息,让汇编程序在汇编过程中执行某些特定的功能。
16.接口技术(P177)答:接口按功能分为两类:一类是使CPU正常工作所需要的辅助电路,通过这些辅助电路,使CPU得到时钟信号或接收外部的多个中断请求等;另一类是输入/输出接口,利用这些接口,CPU可接收外部设备送来的信息或发送给外设。
微机原理复习题
![微机原理复习题](https://img.taocdn.com/s3/m/15a6831ef011f18583d049649b6648d7c1c70819.png)
微机原理复习题复习题一选择题1. 8086/8088CPU的地址总线为20根,其寻址内存的范围为 CA. 64KBB. 256KBC. 1MBD. 2MB2. 十进制数-97对应的二进制原码是 DA.10011110BB. 10011111BC.11100000BD. 11100001B3. 指令MOV BX,[SI+1003H]所用的寻址方式 AA. 变址寻址B. 基址寻址C. 基址-变址寻址D. 寄存器间接寻址4. 某内存单元的段基址为2580H,偏移地址为0800H,则这个内存单元的物理地址为 DA. 0800HB. 25000HC. 25800HD. 26000H5. 下列四条指令中,错误的指令是 BA.MOV BX, [SI]B. MOV [BX], [SI]C.MOV DS, AXD. MOV AX, [BX]6. 下列不是只读存储器的是 BA. EEPROMB. DRAMC. 掩膜ROMD. EPROM7. 8位无符号立即数的取值范围为 CA. 00H~7FHB. -128~+127C. 0~225D. 80H~FFH8. 设SP=FFEEH,在执行了PUSH DS指令后,SP的值为 AA. FFECHB. FFEAHC. FFF0HD. FFF2H9. 无符号二进制数11010111B对应的十进制数是 BA.125B. 215C. 327D. 65310. 8086/8088采用内存分段的方法,把其内存空间分成若干段,段的大小最大为 CA. 16KBB. 32KBC. 64KBD. 128KB11. 8253的定时/计数器0通道设置为16位计数工作方式,其初值写入的次数为 BA. 1次B. 2次D. 8次12. 在数据采集系统中,A/D转换器输出信号的特征为 AA. 时间是离散的,数值是离散的B.时间是离散的,数值是连续的C.时间是连续的,数值是离散的D.时间是连续的,数值是连续的13. 下列芯片可用来作为可编程并行I/O接口芯片的是 DA. 8259B. 8250C. 8251D. 8255A14. 当ADC0809转换结束后,输出信号EOC的电平变化是 DA.从高电平变为低电平B.保持为低电平C.保持为高电平D.从低电平变为高电平15. 在指令MOV BX,[DI]中使用的寻址方式为 CA. 立即数寻址B.寄存器寻址C. 寄存器间接寻址D. 变址寻址16. DAC0832工作于单缓冲方式时(DAC寄存器处于直通状态),应 BA.CS1和WR1接数字地B.WR2和XFER接数字地C.CS1和WR2接数字地D.WR1和XFER接数字地17. 8086/8088CPU执行软件中断指令INT n时,其中断类型码的提供者是 AB. 外部设备C. 总线D. 堆栈18. 采样保持器的控制开关打开时,采样保持器所处状态是 CA. 采样B. 偏置C. 保持D. 查询19. 一个12位单极性A/D转换器,量程为0~+10V,则其分辨率为 BA. 1.22mVB. 2.44mVC. 5mVD. 10mV20. 在下列四条指令中,错误的指令是 DA.MOV AX,2000HB.MOV BX,[2000H]C.MOV DS,AXD.MOV DS,2000H21. 8086/8088标志寄存器中,跟踪标志位是A. TFB. AFC. SFD. CF22. 执行指令MOV AL,01011011B AND 11010001B后,AL中的内容是 DA.11011011BB. 10001010BC. 01011011BD. 01010001B23. 存储容量是2K字节的EPROM芯片是 AA. 2716B. 2816C. 2764D. 611624. 在汇编语言中,程序应该存放的段地址是 BA. DSB. CSC. ESD. SS25. 执行指令MOV AL,7EHMOV BL,5BHADD AL,BL后,标志寄存器中的标志位SF和CF的状态分别为 AA. SF=1,CF=0B. SF=1,CF=1C. SF=0,CF=0D. SF=0,CF=126. INTEL8259A是 AA. 可编程中断控制器 B 可编程并行I/O接口C. 可编程定时/计数器D. 可编程串行I/O接口27. 8086CPU可扩展I/O端口地址的个数最多为 DA. 1KB. 4KC. 8KD. 64K28. 使用查表指令XLAT时,表首地址传送给BX,表内元素的序号送给AL,执行XLAT指令后把该元素对应的ASCII码存入 BA. BLB. ALC. CLD. DL29. 当DAC0832的输入寄存器处于直通状态,DAC寄存器处于受控锁存器状态,则DAC0832的工作方式为 BA. 双缓冲方式B. 单缓冲方式C. 直通方式D.锁存方式30. 在直接存储器存取方式中,控制外设和存储器之间数据传输的器件是 CA. CPUB. 中断控制器C. DMA控制器D. 外设31. ADC0809的作用是 CA.将数字信号转换为模拟信号B.将开关量信号转换为模拟信号C.将模拟信号转换为数字信号D.将模拟信号转换为频率信号32. 8253的控制寄存器中的D5(RW1)=1,D4(RW0)=0时,表示读/写的字节是BA. 低8位B. 高8位C. 先高8位,后低8位D. 16位33. 8255A中,可以工作在三种工作方式中的任意一种的端口是 CA. A/B/C口B. A/B口C. A口D. B口二、填空题34. 78H与80H异或的结果是F8 H。
工业用微型计算机复习
![工业用微型计算机复习](https://img.taocdn.com/s3/m/b100f9fd0242a8956bece437.png)
工业用微型计算机复习(1)一.选择题1.在汇编程序中定义一个名为V AR2的字节型...变量,初值为45..,若用BCD...码.(16进制)表示,那么正确的伪操作为(D)A.V AR2 DB 2D B.V AR2 DW 2DH C.V AR2 DW 45 D.V AR2 DB 45H 2.将十进制数98转化为二进制数,其值为(A)A.01100010B B.01101000B C.10010001BD.10011000B 3.8位二进制补码..可表示数的范围是(A) A.最大数为127;最小数为-128 B.最大数为128;最小数为-128 C.最大数255;最小数为0 D.最大数为256;最小数为0 4.下列四条指令中,错误..的是(C)A.MOV AX,[DI]B.MOV AL,[DI+S]C.MOV CS..,AX D.MOV DS,AX 5.指令CMP BL,DL运算结果将会(C)A.影响标志位,并把差值送BL B.不影响标志位,但将差值送入BL C.影响标志位,但不将差值送入BL D.不影响标志位,也不计算差值 6.十六进制补码88H所表示的真值为(A)A.-120 B.-8 C.88 D.136 7.指令XOR AL,AL执行后,则(C)A.CF=1 B.SF=1 C.ZF=1D.OF=1 8.向8253芯片写入控制字74H后,则通道1工作在方式(C)A.0 B.1 C.2 D.3 9.串行通信分为同步方式和异步方式。
同步方式与异步方式相比,其特点是(D)A.电路简单,传输速度慢B.电路简单,传输速度快C.电路复杂,传输速度慢D.电路复杂,传输速度快10.8位补码00001100B.........(0CH)所代表的真值是(C)A.-248 B.-12 C.12 D.248 11.两数相减..其结果为零,则标志寄存器中必定为1的标志位是(B)(若相加,选D)A.CFB.DFC.SFD.ZF 12.8086指令ADD AL,[BX+SI+88H]的寻址方式为(C)A.变址寻址 B.寄存器寻址 C.基址変址寻址 D.基址寻址13.PC/XT总线、PC/A T总线、PC/104总线、PCI总线的总线根数分别为(A)A.62,98,104,188 B.62, 188,98, 104 C.104,62,188,98 D.188,98,104,62 14.8086CPU执行IRET时,寄存器出栈的顺序是(B)A.FLAGS,IP,CSB.IP,CS, FLAGSC.CS, IP,FLAGSD.FLAGS,CS,IP15.DOS系统1号功能调用用于键盘输入,按键后所得到的键值送入(D)A.BL寄存器B.DL寄存器C.AH寄存器D.AL寄存器16.容量为16KB的EPROM芯片是(A)A.2716(2K*8位)B.2732(4K*8位)C.2764(8K*8位)D.27128(16K*8位)17.构成微机系统CPU 的两部分是(A)A.EU和BIU B.ALU和BIU C.ALU和EU D.存储器和运算器18.可以将汇编..成ZK.EXE的软件是..源程序ZK.ASM汇编(A)A..MASM.EXE LINK.EXE................B.MASM.EXE DEBUG.EXE C.DEBUG.EXE LINK.EXE D.LINK.EXE LIB.EXE 19.内存容量1KB 代表的字节数是(B)A.2^8 B.2^10 C.2^16 D.2^20 20.8253芯片内部有三个独立的计数器。
微型计算机复习试卷及参考
![微型计算机复习试卷及参考](https://img.taocdn.com/s3/m/3bad8d27763231126edb1197.png)
第二节微型计算机的基本工作原理一、选择题1、所谓“裸机”是指( )。
A单片机B不装备任何软件的计算机C单板机D只装备操作系统的计算机2、能将高级语言源程序转换成目标程序的是( )。
A调试程序B解释程序C编译程序D编辑程序3、微机的硬件系统包括( )。
A CPU、输入系统和输出系统B主机、内存和外存C CPU、键盘和显示器D运算器、控制器、存储器、输入设备和输出设备4、下列哪一种设备能完成图形的输入( )。
A键盘B扫描仪C鼠标D绘图仪5、计算机内存与其它部件之间的数据传送是通过( )。
A控制器B传感器C数据总线D控制总线6、一个完整的计算机系统应由( )组成。
A运算器和控制器B硬件系统和软件系统C输入和输出设备D主机和显示器7、在组成计算机系统结构中,负责算术运算和逻辑运算的是( )。
A 算术运算器和逻辑运算器B 控制器C 运算器D计算机器8、Windows不属于( )。
A 系统软件B 操作系统C 多任务操作系统D 应用软件9、计算机硬件能直接识别并执行的语言是( )。
A 高级语言B机器语言 C 算法语言D符号语言10、鼠标和打印机都是( )。
A 外设B 计算机系统必须设备C 输出设备D输入设备11、( )是指专门为某一应用目的编制的软件。
A 系统软件B数据库软件C操作系统D应用软件12、构成计算机电子的、机械的等物理实体称为( )。
A 计算机系统B 主机C 计算机硬件系统D 外设13、下列设备哪一项不是计算机输入设备( )A 鼠标B 扫描仪C 数字化仪D 绘图仪14、下列设备哪一项是计算机输入设备( )。
A 光笔B 显示器C 运算器D 绘图仪15、以下操作系统中,不是网络操作系统的是( )。
A NovellB Windows 2000C Windows NTD MS—DOS16、以下对运算器的叙述中,正确的是( )。
A可以独立运行,不需要指令B运算结果不大,可以不向存储器传送C可以进行算术运算和逻辑运算D可以直接从磁盘取数据18、下面哪种设备是输入设备( )。
微机原理复习题
![微机原理复习题](https://img.taocdn.com/s3/m/5fce26cabb4cf7ec4bfed009.png)
三、分别指出以下连个程序段的功能1该段程序的功能是: 将数据段中FIRST 为最高地址的10个字节数据按减地址方向传送到附加段SECOND 为最高的想去10个单元中。
2将附加段中偏移地址为1200H 单元开始的0F00H 个字单元清0.三、将5394H 与-777FH 两数相加,运算结果为:-23EBH 。
0101 0011 1001 0100+ 1000 1000 1000 00011101 1100 0001 0101解:结果的标志位为:CF=1、PF=0、AF=0、ZF=0、SF=1、OF=0。
三、什么叫寻址方式?8086/8088CPU 共有哪几种寻址方式?解:寻址方式主要是指获得操作数所在地址的方法,8086/8088CPU 具有:立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、寄存器相对寻址、基址—变址寻址、基址—变址—相对寻址以及隐含寻址等8种寻址方式。
3.现有 (DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H,(20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=B7H,(21203H)=65H,试说明下列各条指令执行完后AX 寄存器的内容。
(1) MOV AX,1200H 立即寻址(2) MOV AX,BX 寄存器寻址(3) MOV AX,[1200H] 直接寻址(4) MOV AX,[BX] 寄存器间接寻址(5) MOV AX,[BX+1100] 寄存器相对寻址(6) MOV AX,[BX+SI] 基址—变址寻址(7) MOV AX,[BX+SI+1100] 基址—变址—相对变址答: (1)指令MOV AX ,1200H 执行完后AX 寄存器的内容为1200H ;(2)指令MOV AX,BX 执行完后AX 寄存器的内容为0100H ;(3)指令MOV AX,[1200H]是将从物理地址=(DS )*10H+1200H=21200H 开始的两个单元内容送AX ,执行完后AX 寄存器的内容为4C2AH;(4)指令MOV AX,[BX]是将从物理地址=(DS )*10H+(BX )=20100H 开始的两个单元内容送AX ,故执行完后AX 寄存器的内容为3412H ;(5)指令MOV AX,[BX+1100]是将从物理地址=(DS )*10H+(BX )+1100H=21200H开始的两个单元内容送AX ,故执行完后AX 寄存器的内容为4C2AH ;(6)指令MOV AX,[BX+SI]是将从物理地址=(DS )*10H+(BX )+(SI )=20102H 开始1.MOV CX,10LEA SI,FIRSTLEA DL SECONDSTDREP MOVSB 2.CLD LEA DI[1200H] MOV CX,0F00H XOR AX,AX REP STOSW的两个单元内容送AX,故执行完后AX寄存器的内容为7856H;(7)指令MOV AX,[BX+SI+1100]是将从物理地址=(DS)*10H+(BX)+(SI)+1100H=21202H开始的两个单元内容送AX,故执行完后AX寄存器的内容为65B7H;6.试述指令MOV AX,2010H和MOV AX,DS:[2010H]的区别。
微机原理复习题库
![微机原理复习题库](https://img.taocdn.com/s3/m/da568d49dcccda38376baf1ffc4ffe473368fdce.png)
微机原理复习题库第一章计算机基础知识1、微型计算机由哪些功能部件组成?微型计算机由微处理器CPU、一定容量的内部存储器(包括ROM、RAM)、输入/输出接口电路组成。
各功能部件之间通过总线有机地连接在一起,其中微处理器是整个微型计算机的核心部件。
2、系统总线按其传送的信息内容与作用不同分为哪几类?系统总线是用来传送信息的公共导线, 它们可以是带状的扁平电缆线,也可以是印刷电路板上的一层极薄的金属连线。
所有的信息都通过总线传送。
通常,根据所传送信息的内容与作用不同可将系统总线分为3类:数据总线DB(Data Bus),地址总线AB(Address Bus),控制总线CB(Control Bus)。
3、数制转换:24 = B =______________H。
4、BCD码:用二进制数对十进制数编码,用4位二进制数表示一位十进制数。
9以内数的BCD码:和它的二进制形式一样;二位数的BCD码:和它的二进制形式不一样写出十进制10的BCD码和二进制码。
第二章8086硬件结构功能结构和内部寄存器1、编程结构是指从程序员和使用者的角度看到的结构,亦可称为功能结构。
8086CPU从功能上可分为几个部分?它们的主要功能各是什么?从功能上来看,8086CPU可分为两部分,即总线接口部件BIU (Bus Interface Unit)和执行部件EU(Execution Unit)。
(1) 执行部件(EU):负责指令的执行。
(2) 总线接口部件(BIU):负责与存储器及I/O接口之间的数据传送操作。
2、8086 有4个16位的通用寄存器(AX、BX、CX、DX),这些寄存器在具体使用上有一定的差别。
在串操作时存放串长度,循环结构中存放循环次数的寄存器是______;在端口操作指令中作为端口间接地址(间址)的寄存器是___________。
4、8086 内部标志寄存器共有9个标志位,可分成两类:一类为状态标志,一类为控制标志。
微机原理复习题(含答案)
![微机原理复习题(含答案)](https://img.taocdn.com/s3/m/ab6c666b178884868762caaedd3383c4bb4cb4d9.png)
微机原理复习题(含答案)微机原理及应⽤复习题(1)⼀、选择题1.MOV AX, ES:[BX][SI]的源操作数的物理地址是()。
A.16×(DS)+(BX)+(SI) B.16×(ES)+(BX)+(SI)C.16×(SS)+ (BX)+(SI) D.16×(CS)+(BX)+(SI)2.8086CPU内标志寄存器中的控制标志位占()。
A.9位 B.3位 C.6位 D.16位3.Reset信号到来后,8088CPU的启动地址为()。
A.00000H B.FFFFFH C.FFFF0H D.0FFFFH4.典型的计算机硬件结构主要包括三个组成部分,它们分别是()。
A.CPU、存储器、I/O设备 B.CPU、运算器、控制器C.存储器、I/O设备、系统总线 D.CPU、控制器、I/O设备5.CPU通过总线对内存或I/O端⼝存取(读或写)⼀个字节所需的时间是⼀个()。
A.总线周期 B.时钟周期 C.指令周期D.存储器周期6.⼗进制数36.875转换成⼆进制数是()。
A.110100.01 B.100100.111 C.100110.11 D.100101.1017.⼗进制数-75⽤⼆进制数10110101表⽰,其表⽰⽅式是()。
A.原码 B.补码 C.反码 D.ASCⅡ码8.8086/8088可⽤于间接寻址的寄存器有()。
A.2个 B.4个 C.6个 D.8个9.堆栈的⼯作⽅式是()。
A.先进后出 B.可以根据地址选择存取C.先进先出 D.随机存取10.寄存器间接寻址⽅式中,操作数在()中。
A.通⽤寄存器 B.堆栈 C.内存单元 D.段寄存器11.直接、间接、⽴即三种寻址⽅式指令的执⾏速度,由快⾄慢的排序为()。
A.直接、⽴即、间接 B.直接、间接、⽴即C.⽴即、直接、间接 D.不⼀定12.微机控制总线上传送的是()。
A.存储器和I/O设备向CPU传送的状态信号 B.存储器和I/O接⼝的地址C.CPU向存储器和I/O设备发出的命令信号 D.A和C 13.将累加器AX的内容清零的不正确操作是()。
微机原理复习题题库及答案
![微机原理复习题题库及答案](https://img.taocdn.com/s3/m/26a1792d02768e9950e7380f.png)
微机原理复习题题库及答案一、填空题2、在8088读存储器周期中,采样Ready线的目的是。
3、8088在访问4个当前段时,代码段、数据段及堆栈段的偏移量分别由、和提供。
4、微型计算机由()、()和()组成。
5、在IBM-PC/XT中,外设是通过()器件对CPU产生中断请求。
这些中断的中断类型码为08—OFH。
6、8088中的指令INT n用()指定中断类型。
7、一片8255A端口A有()种工作方式,端口B有()种工作方式。
答案:1、锁存复用线上的地址; 2、确定是否在T3周期后插入T w周期3、IP由寻址方式决定的16位偏移量SP4、微处理器存储器I/O接口电路5、82596、n7、32一、填空题1.软件通常分为_______和_______两大类。
2.计算机硬件由_______、_______、存储器、输入设备和输出设备五大部件组成。
3.奇偶校验法只能发现_______数个错,不能检查无错或_______数个错。
4.八进制数37.4Q转换成二进制数为__________。
5.数x的真值-0.1011B,其原码表示为____________。
6.在浮点加减法运算过程中,在需要_________或__________时,尾数向右移位。
7.8086CPU芯片的结构特点是将_________部件与__________部件分开,目的是减少总线的空闲时间,提高指令执行速度。
8.指令通常由_________和__________两部分组成。
9.微程序入口地址是根据__________通过_________产生的。
10.要组成容量为4K*8位的存储器,需要_____片4K*1位的静态RAM芯片并联,或者需要___片1K*8位的静态RAM芯片串联。
11.根据目前常用的存储介质可以反存储器分为___________、_________和光存储器三种。
12.主机CPU和IOP之间的通信,原则上是通过共享_________来实现的。
微机原理期末复习题
![微机原理期末复习题](https://img.taocdn.com/s3/m/77a1a8d4482fb4daa48d4bf7.png)
第一章一、填空题1、86的压缩BCD码表示形式为〔86H 〕。
2、基本的ASCII码为____8__位编码,共有_27____个字符。
3、计算机中的总线包括____地址总线__、_____数据总线____和_控制总线__________。
4、计算机系统由____硬件___系统和__软件____系统两大局部组成。
5、CPU的字长与_____数据总线___有关;寻址空间与___地址总线______有关。
6、假设CPU的数据线宽度为8位,那么它的字长为__8__位;地址线宽度为16位,那么它的寻址空间为____216B_____。
7、计算机语言分为_低级______语言、___中级____语言和_高级_______语言。
8、计算机软件分为______系统____软件和______应用___软件两大类。
9、8位有符号二进制数为正数时,符号位b7为___183__;为负数时,符号位b7为__-73___。
10、正数的原码、反码、补码___是相同的_____;11、目前,微型计算机的核心部件是_ CPU______。
二、名词解释微机微处理器微型计算机系统汇编语言操作系统系统软件BIU EU ASCII码BCD码三、判断题。
请判断以下题的正误,对于“×〞的请说明原因。
1、8位二进制数的补码表示范围为-127 ~+127。
〔X 〕。
-128 ~+1272、CPU的寻址空间与它的数据线宽度有关〔X 〕。
3、CPU的数据线宽度越宽,它的相对运行速度越快〔√〕。
4、寄存器和存储器都是CPU内部的存储单元〔X 〕。
寄存器是CPU内部的存储单元5、十进制数456的压缩BCD码表示形式〔√〕。
6、-100的8 位二进制数原码值为11100100B,补码值为10011100B〔√〕。
7、回车符CR的ASCII 码值是0DH〔√〕。
第二章一、填空题1、SP是一个〔 16 〕位寄存器。
Flags是一个〔 16 〕位寄存器。
微机原理复习题
![微机原理复习题](https://img.taocdn.com/s3/m/e606e87dddccda38376baf46.png)
复习题一、填空题1.为了识别各种进制,在各数的数尾加上一个标识字母,二进制数尾加(B)作标识;十进制加(D) ,八进制加(Q) ,十六进制加(H) 。
2.二、八、十六进制转换成十进制的共通规则是(各位的数乘上该数位的权相加)即可。
3.(总线)是连接计算机中 CPU、内存、辅存、输入/输出部件的一组信号线。
4.承担系统软件和应用软件运行任务的处理器称为(CPU)。
5.长度相同的带符号整数和 BCD 整数表示的数值范围是不同的,前者比后者(大)。
6.8086CPU 内部结构分为两大部分(执行部件 EU)和(总线接口部件 BIU)。
7.微处理器中对每个字所包含的二进制位数叫(字长)。
8.PC 机主存储器中基本存储单元的长度是(8位)。
9.数在机器内部的表示形式称为(机器数),按规定格式,机器数有(定点)和(浮点)两种表示形式。
10.假设(SP)=0100H,(SS)=2000H,执行 PUSH BP 指令后,栈顶的物理地址是(200FEH)。
11.执行部件 EU 的组织有: ALU(算术逻辑部件),通用寄存器和标志寄存器12.若定义 DADA WORD 1234H,执行 MOV BL,BYTE PTR DATA 指令后,BL=(34H)。
13.总线根据传递数据的功能可分为(数据总线),(地址总线)各(控制总线)。
14.计算机的五大基本组成是:运算器、(控制器)、(存储器)、(输入设备)和(输出设备)。
15.根据下面的指令序列,CX 寄存器中的值应该是( 18) 。
STR1 WORD ‘AB’;STR2 BYTE 16 DUP(?);CNT EQU $-STR1;MOV CX,CNT;16.执行下面的程序段后,AL=( 34H ) 。
BUF WORD 2152H,3416H,5731H,4684H;MOV BX,OFFSET BUF;MOV AL,3;XLAT17.运算器是对信息进行(加工运算)的部件,具体就是执行二进制代码的基本(逻辑运算)和(算术运算)。
微机原理复习题
![微机原理复习题](https://img.taocdn.com/s3/m/a9ecab58fe4733687f21aa0f.png)
A. 00000~003FFH B. 00000~007FFH
C. 00000~00BFFH D. 00000~00FFFH
7、在具有两片8259A级联的中断系统中,两片8259A都设置为非自动结束中断,以下说法中正确的是_______。
A.两片8259A的中断服务程序都要发送2条EOI命令
一、选择题
1、8255A中即可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是_______。
A. A口B. B口C. C口D.以上三个端口均可以
2、总线宽度的意思是_______。
A.总线插槽的尺寸B.总线中数据线的数目
C.总线中所有信号线的数目D.总线插槽所有引脚的数目
3、8086的以下各种中断中,需要硬件提供中断类型号的只有_______。
;-----------从片8259A------------
MOV AL,11H;ICW1,边沿触发,多片,需ICW4
OUT ICW1B,AL
MOV AL,70H;ICW2,中断类型码
OUT ICW2B,AL
MOV AL,02H;ICW3,INT接主片的IR2
OUT ICW3B,AL
MOV AL,01H;ICW4,非缓冲,全嵌套,非自动结束
三、简答题
1、答:8086/8088 CPU的功能结构由以下两部分组成:总线接口单元BIU(Bus Interface Unit),执行部件EU(Execution Unit)。
总线接口单元BIU的主要功能是:负责与存储器、I/O端口进行数据传送。具体讲:取指令:总线接口部件从内存中取出指令后送到指令队列。预取指令。配合EU执行指令,存取操作数和运算结果。执行部件EU主要功能是:负责指令执行。
微型计算机原理复习题1
![微型计算机原理复习题1](https://img.taocdn.com/s3/m/7465c4631ed9ad51f01df25c.png)
微型计算机原理复习题一、名词解释题1. 微处理器11. 指令2. 存储器12. 伪指令3. 堆栈13. 汇编程序4. 段寄存器14. 连接程序5. 汇编语言15. 物理地址6. 机器语言16. 有效地址7. 操作码17. IP8. 操作数18. SP9. 逻辑地址19. 目的操作数10. 偏移地址20. 源操作数二、简答题1.简述冯·诺依曼计算机体系结构的基本思想。
2. 假设两个二进制数A=00101100,B=10101001,试比较它们的大小。
⑴ A、B两数均为带符号的补码数。
⑵ A、B两数均为无符号的数。
3.汇编语言源程序中变量和标号的区别是什么?各有哪几个类型?4.试指出下列指令中的错误:(1)MOV AH,DX(2)XCHG AX,2000H(3)MOV DS,2500H(4)IN AL,BX5.8086微处理器分为几部分?简述各部分的主要功能。
6.假设DS=2000H,CS=2300H,BX=1256H,TABLE的偏移地址是20A1H,物理地址为232F7H处存放3280H,物理地址为262F7H处存放33A0H,试问执行下列段内寻址的转移指令后,转移的有效地址是什么? 转移的物理地址是什么?(1) JMP BX(2) JMP TABLE[BX]7.有以下数据段定义,请画出变量的分配图。
DATA SEGMENTMylb DB “Computer”my2w DW 3 DUP(0)my3w DW my2wDATA ENDS8.39H=______________B=_____D,作为ASCII码表示哪个字符?作为BCD码表示哪个数?9.变量是用符号表示的地址,称为符号地址。
请问:变量的三个基本属性是什么?10.设有关寄存器及存储单元的内容如下:(DS)=1000H,(BX)=0100H,(SI)=0002H,(10100H)=12H,(10101H)=34H,(10102H)=56H,(10103H)=78H,(11200H)=2AH,(11201H)=4CH,(11202H)=0B7H,(11203H)=65H试说明下列各条指令执行完后,(AX)=? 并写出源操作数为存储器寻址的物理地址。
微型计算机考试题库
![微型计算机考试题库](https://img.taocdn.com/s3/m/1c2bd70ca9956bec0975f46527d3240c8547a170.png)
微型计算机考试题库一、选择题1. 下列哪个是计算机的主要功能?A. 计算B. 存储C. 控制D. 打字2. 计算机内存的主要作用是什么?A. 存储数据B. 控制输入输出C. 运行程序D. 控制硬件3. 以下哪项不是计算机的输入设备?A. 鼠标B. 显示器C. 扫描仪D. 键盘4. CPU是计算机的什么部分?A. 存储部件B. 输入部件C. 控制部件D. 运算部件5. 以下哪个操作系统是微软的?A. iOSB. AndroidC. WindowsD. Linux二、判断题1. 硬盘是计算机的主要运算部件,正确吗?A. 正确B. 错误2. 操作系统是计算机的控制中心,正确吗?A. 正确B. 错误3. 图形处理器是计算机的主要运算部件,正确吗?A. 正确B. 错误4. 32位操作系统能够识别4GB以上的内存,正确吗?A. 正确B. 错误5. Windows操作系统是开源软件,正确吗?A. 正确B. 错误三、简答题1. 请简要解释计算机的工作原理。
2. 什么是操作系统?它的作用是什么?3. 请列举几种常见的输入设备和输出设备。
4. 什么是CPU?它的功能是什么?5. 请说明计算机内存的种类及其作用。
四、应用题1. 某台计算机的CPU主频是2.5GHz,内存容量为8GB,硬盘容量为1TB,操作系统为Windows 10,试计算该计算机的性能评分。
2. 某计算机显示屏分辨率为1920x1080,安装了一款新的3D游戏,请问显示屏能否完全支持该游戏?3. 某计算机的键盘和鼠标连接不上,可能的问题有哪些?如何解决?4. 某计算机运行速度变慢,可能的原因是什么?如何加快计算机的运行速度?5. 某计算机无法连接到互联网,请列举可能的原因并给出解决方法。
以上是微型计算机考试题库的相关题目,希望能帮助您更好地理解计算机相关知识。
祝您考试顺利!。
微型计算机系统习题总汇及答案
![微型计算机系统习题总汇及答案](https://img.taocdn.com/s3/m/bfffd0310622192e453610661ed9ad51f01d54af.png)
一、问答题1、下列字符表示成相应的ASCII码是多少?(1)换行(2)字母“Q”(3)空格2、下列各机器数所表示数的范围是多少?(1)8位二进制无符号定点整数;(2)8位二进制无符号定点小数;(3)16位二进制无符号定点整数;(4)用补码表示的16位二进制有符号整数;3、(111)X=273,基数X=?4、有一个二进制小数X=0.X1X2X3X4X5X6(1)若使X≥1/2,则X1……X6应满足什么条件?(2)若使X>1/8,则X1……X6应满足什么条件?5、有两个二进制数X=01101010,Y=10001100,试比较它们的大小。
(1)X和Y两个数均为无符号数;(2)X和Y两个数均为有符号的补码数。
二、填空题1、对于R进制数来说,其基数(能使用的数字符号个数)是,能使用的最小数字符号是。
2、十进制数72转换成八进制数是。
3、与十进制数67等值的十六进制数是。
4、二进制数101.011转换成十进制数是。
5、十六进制数0E12转换成二进制数是。
三、选择题1、在计算机内部,一切信息的存取、处理和传送都是以形式进行的。
A)EBCDIC码B)ASCII码C)十六进制编码D)二进制编码2、与十进制数56等值的二进制数是。
A)111000 B)111001 C)101111 D)1101103、十进制数59转换成八进制数是。
A)73Q B)37Q C)59Q D)112Q4、与十进制数58.75等值的十六进制数是。
A)A3.CH B)3A.CH C)3A.23H D)C.3AH5、二进制数1101.01转换成十进制数是。
A)17.256 B)13.5 C)13.25 D)17.56、二进制数111010.11转换成十六进制数是。
A)3ACH B)3A.CH C)3A3H D)3A.3H7、十六进制数1CB.D8转换成二进制数是。
A)110001011.11001 B)111101011.11101C)111101011.11101 D)111001011.110118、将十六进制数FF.1转换成十进制数是。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章微型计算机概述复习题一、填空题1、微机系统由(硬件系统)和(软件系统)两部分组成。
2、总线按传输的信息种类可分成(数据)、(地址)和(控制)三种。
3、模型机CPU主要由(运算器)、(控制器)和(寄存器)三部分组成。
4、指令格式通常由(操作码)和(操作数)组成。
5、指令的执行分(取指)和(执指)两个阶段。
6、8086有(20 )位地址线,存储器容量为(1M )B。
二、名字解释1、PC :程序计数器2、CACHE:高速缓冲存储器2、FLAGS :标志寄存器3、ALU :算术逻辑运算单元4、ID:指令译码器三、问答题1、微机中各部件的连接采用什么技术?为什么?解答:现代微机中广泛采用总线将各大部件连接起来。
有两个优点:一是各部件可通过总线交换信息,相互之间不必直接连线,减少了传输线的根数,从而提高了微机的可靠性;二是在扩展计算机功能时,只须把要扩展的部件接到总线上即可,十分方便。
2、微机系统的总线结构分哪三种?解答:单总线、双总线、双重总线3、微机系统的主要性能指标(四种)?解答:字长、主频、内存容量、指令系统4、模型机有哪些寄存器,以及作用?解答:通用寄存器组:可由用户灵活支配,用来存放参与运算的数据或地址信息。
地址寄存器:专门用来存放地址信息的寄存器。
程序计数器:它的作用是指明下一条指令在存储器中的地址。
指令寄存器:用来存放当前正在执行的指令代码指令译码器:用来对指令代码进行分析、译码,根据指令译码的结果,输出相应的控制信号5、请举例8、16、准16、32、准32位CPU芯片型号。
解答:8085:8位;8086:16位;8088准16位;80386DX:32位;80386SX:准32位第二章典型微处理器一、填空题1、8086CPU 内部组成结构从功能上讲,可分为__BIU_____和___EU______两部分。
2、8086/8088的四个段寄存器为___DS_____、___ES_____、___SS____、__CS_______3、用来存放CPU状态信息的寄存器是_____FLAGS______。
4、用来存放指令地址的寄存器是——IP———。
5、AX寄存器可分成____AH___和___AL____两个8位寄存器。
6、8086的16位标志寄存器FLAGS中OF=1表示运算结果___溢出____,ZF=1表示运算结果为零。
PF=0表示运算结果的低8位中1的个数为___奇数____ 。
7、8086的16位标志寄存器FLAGS中IF=1表示CPU____允许___中断,TF=1表示CPU进入___单步____工作方式。
8、一般一个总线周期可分为___T1____ 、___T2____ 、__T3_____和_____T4__状态。
9、8086CPU的1M内存由__两_____块512KB 存储体组成。
10、地址4000H:0300H,其物理地址是___40300H____,段地址是_4000H______ ,偏移地址是___0300H____________。
11、8086存储器管理采用__分段管理_____技术。
12、8086CPU引脚信号中中断请求两个信号名称为____INT__和___NMI____ 。
13、8086CPU信号中控制地址锁存器信号是__8282_____ 。
14、8086CPU信号中控制数据收发器的信号是__8286_____ 。
15、8086信号中区分存储器和I/O操作的信号是___M/IO____ 。
二、选择题1、目的变址寄存器是( B )。
A)SI B)DI C)SP D)BX2、用来存放即将执行的指令的偏移地址的寄存器是( B )。
A)SP B)IP C)BP D)CS3、用来存放运行结果状态的寄存器为(C )操作。
A)SP B)SI C)FLAGS D)DX4、TF=1表示CPU工作于()方式。
A)单步B)连续5、微机中控制总线传送的是( D )。
A)存储器和I/O接口的地址码B)微处理器向内存储器和I/O接口传送的命令信号C)存储器和I/O设备向微处理器传送的状态信号D)B和C6、8086CPU引脚MN/ MX 接电源电压时,表示系统工作于(A )。
A)最小模式B)最大模式2、8086/8088CPU的RD、M/IO引脚上为逻辑0时,意味着(C )操作。
A)读存储器B)写存储器C)读I/O端口D)写I/O端口7、Intel 8282的作用是( A )A)地址锁存B)产生时钟C)总线控制D)数据驱动8、Intel 8284的作用是(B )A)地址锁存B)产生时钟C)总线控制D)数据驱动9、Intel 8286的作用是(D )A)地址锁存B)产生时钟C)总线控制D)数据驱动10、Intel 8288的作用是( C )A)地址锁存B)产生时钟C)总线控制D)数据驱动三、名字解释1、MMU:内存管理单元2、Clock Cycle:时钟周期3、Bus Cycle:总线周期4、ALE:地址锁存允许5、IP:地址指针6、BIU:总线接口单元7、EU:执行单元8、NMI:不可屏蔽中断9、ALE:地址锁存允许10、CS:CHIP SELECT11、DEN:DA TA ENABLE12、INTA:中断响应四、问答题1、8086CPU的内部结构由哪两部分组成,各组成部件又有哪些部件组成、功能是什么?解答:8086CPU内部结构由BIU\EU两部分组成.(1)EU的组成和各组成部件功能如下:•算术逻辑运算单元:用于8位/16位二进制算术和逻辑运算.•通用寄存器组:用来存放操作数或操作数的地址•标志寄存器:用来存放反映CPU运算的状态特征和存放某些控制标志•数据暂存器:协助ALU完成运算,暂存参加运算的数据(2)BIU的组成和各组成部件功能•地址加法器:用来形成20位物理地址•段寄存器:用来存放段的基值•IP:存放下一条指令的地址•指令队列缓冲器:用来存放预取的指令•总线控制逻辑::将内部总线和外部总线相连.2、简述物理地址和逻辑地址的概念以及它们的关系?请举例说明用来形成物理地址的“段+偏移”机制。
3、什么叫总线周期,为什么要插入等待周期?插在何处?4、简述8086的寄存器结构(有哪些寄存器),各有什么用途?5、8086/8088为什么采用地址/数据复用技术?8086有哪些管脚是复用的?6、简述一般存储器读操作涉及的信号并画出时序图。
7、结合8086最小模式下总线操作时序图,说明ALE、M/IO、DT/R、READY信号的功能?第三章寻址方式与指令系统一、填空题1、I/O端口的寻址方式有两种,分别是___________,_____________。
2、指令MUL BX隐含的被乘数寄存器是___________指令LOOP NEXT的循环次数必须存放在____________寄存器中。
3、指令JO NEXT 表示OF=________时转移。
4、将I/O设备端口内容读入AL中的指令助记符是___________。
5、8086CPU的I/O指令采用间接寻址时,使用的间接寄存器是________。
6、设置IF=1的指令为________。
7、清除CF标志的指令为________。
8、一对操作堆栈的指令为________和________。
9、LOOPNZ的循环条件为________。
10、指令LOOP NEXT的循环次数必须存放在_____________寄存器中。
11、DIV BX指令的被除数隐含的寄存器为________和________,存放商的寄存器为________,存放余数的寄存器为________。
12、实现无符号数乘2的指令的助记符是________,实现有符号数除2的指令的助记符是________。
13、中断调用指令的助记符是________,中断返回指令的助记符是________。
14、子程序调用指令的助记符是________,子程序返回指令的助记符是________。
二、选择题1.下列叙述正确的是()A.对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令B.对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令C.对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令D.对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令2.在下列指令的表示中,不正确的是()A.MOV AL,[BX+SI]B.JMP SHORT DONIC.DEC 100D.MUL CL5.下列指令执行时出错的是()A.ADD BUF1,BUF2B.JMP DWORD PTR DAT [BX]C.MOV AX,[BX+DI] NUMD.TEST AL,08H6.已知(AX)=1234H,执行下述三条指令后,(AX)= ()MOV BX,AXNEG BXADD AX,BXA.1234HB.0EDCCHC.6DCCHD.0000H7.在下列指令中,______指令的执行会影响条件码中的CF位。
A.JMP NEXTB.JC NEXTC.INC BXD.SHL AX,18.将DX的内容除以2,正确的指令是()A.DIV 2B.DIV DX,2C.SAR DX,1D.SHL DX,19.若栈顶的物理地址是20100H,当执行完POP AX指令后,栈顶的物理地址是()。
A)20102H B)20101H C)20100H D)20103H10.下列指令中,源操作数的寻址方式中,()属于立即寻址,()属于寄存器寻址,()属于寄存器间接寻址,()属于直接寻址,()属于寄存器相对寻址。
A)MOV AX,[4000H] B)MOV [BX],AXC)SUB AX,2000H D)MOV AX,[SI+12H]E)MOV CX,[BX] F)MOV AX,[SI+BX+10H]11.下列指令中错误指令是()、()和()。
A)MOV AX,DS B)MOV CS,1500HC)MOV SI,BX D)MOV [3000H],ALE)MOV [DI+32H],[1845H]F)MOV AL,1000H12.JMP WORD PTR [BX]的目标地址偏移量是()A)BX的内容B)BX所指向的内存字单元之内容C)IP+BX的内容D)IP+[SI]13.指令LOOPNZ的循环结束条件是()。
A)CX=0且ZF=0 B)CX=0或ZF=0C)CX=0且ZF=1 D)CX=0或ZF=114、指令CALL DWORD PTR [BX]目标地址的寻址方式为A)段内直接B)段内间接C)段间直接D)段间间接三、简答题1.假定(DX)=10111001B,(CL)=3,(CF)=1,试确定下列各条指令单独执行后,DX中的值。