大学微机原理题复习

合集下载

大学微机原理试题及答案

大学微机原理试题及答案

大学微机原理试题及答案一、选择题(每题2分,共20分)1. 在微机系统中,CPU不能直接访问的存储器是()。

A. ROMB. RAMC. 硬盘D. 软盘2. 下列哪种设备属于微机的输入设备?()A. 显示器B. 打印机C. 鼠标D. 键盘3. 微机系统中,用来存储指令和数据的部件是()。

A. CPUB. 内存C. 硬盘D. 显卡4. 微机的字长是指()。

A. 存储器的容量B. 存储器的地址C. CPU一次能处理的数据位数D. 显示器的分辨率5. 在微机中,1KB等于()字节。

A. 1024B. 1000C. 512D. 2566. 微机的总线包括()。

A. 数据总线B. 地址总线C. 控制总线D. 所有选项7. 微机系统中,用于控制CPU和其他部件协调工作的部件是()。

A. 内存B. 硬盘C. 显卡D. 控制器8. 在微机系统中,用于表示字符的编码是()。

A. ASCII码B. BCD码C. 十六进制D. 二进制9. 微机的存储器分为()。

A. 只读存储器和随机存储器B. 内部存储器和外部存储器C. 只读存储器和可读写存储器D. 所有选项10. 微机的操作系统是()。

A. 应用软件B. 系统软件C. 工具软件D. 游戏软件二、填空题(每题2分,共20分)1. 微机的CPU主要由______和______两部分组成。

2. 微机的内存地址空间通常由______总线提供。

3. 微机的硬盘是一种______存储器。

4. 微机的字长决定了其一次能处理的______位数。

5. 微机的总线包括数据总线、地址总线和______总线。

6. 微机系统中,控制器的主要功能是______。

7. 在微机系统中,ASCII码是一种______编码。

8. 微机的存储器分为内部存储器和______存储器。

9. 微机的操作系统是计算机的______软件。

10. 微机的字长为32位,表示其一次能处理的数据位数为______。

三、简答题(每题10分,共30分)1. 简述微机的工作原理。

微机原理复习题含答案

微机原理复习题含答案

微机原理复习题含答案一、选择题1. 微机系统中,CPU的全称是:A. Central Processing UnitB. Central Processing UnitC. Central Processing UnitD. Central Processing Unit答案:A2. 在微机系统中,存储器的分类不包括以下哪项?A. ROMB. RAMC. EPROMD. HDD答案:D3. 微机系统中,I/O设备指的是:A. 输入/输出设备B. 内部/外部设备C. 接口/输出设备D. 信息/输出设备答案:A二、填空题1. 微机系统中,______是执行程序的部件。

答案:CPU2. 微机系统中,______存储器用于存储程序和数据。

答案:RAM3. 在微机系统中,______是CPU与外部设备进行信息交换的桥梁。

答案:I/O接口三、简答题1. 简述微机系统中总线的作用及其分类。

答案:总线是微机系统中用于连接各个部件的通信线路,它的作用是传输数据、地址和控制信号。

总线按功能可以分为数据总线、地址总线和控制总线。

2. 描述微机系统中存储器的层次结构。

答案:微机系统中存储器的层次结构通常包括:寄存器、高速缓存(Cache)、主存储器(RAM和ROM)、辅助存储器(如硬盘、固态硬盘等)。

四、计算题1. 若某微机系统中,数据总线宽度为16位,地址总线宽度为24位,计算该系统的最大内存寻址能力。

答案:数据总线宽度为16位,意味着每次传输数据的宽度为16位,即2字节。

地址总线宽度为24位,表示可以寻址2^24个地址。

因此,最大内存寻址能力为2^24 * 2字节 = 16MB。

五、论述题1. 论述微机系统中中断机制的重要性及其工作原理。

答案:中断机制是微机系统中实现多任务处理和快速响应外部事件的重要手段。

它允许CPU在执行程序的过程中,响应外部设备的请求或内部事件,暂时中断当前任务,转而去处理更高优先级的任务或事件。

微机原理复习题及答案

微机原理复习题及答案

微机原理复习题及答案一、单项选择题(每题2分,共20分)1. 微处理器中的ALU负责执行什么操作?A. 算术运算B. 逻辑运算C. 算术和逻辑运算D. 控制运算答案:C2. 在微机中,以下哪个部件负责存储程序和数据?A. 中央处理器(CPU)B. 存储器C. 输入/输出设备D. 总线答案:B3. 8086微处理器的地址总线宽度是多少?A. 8位B. 16位C. 32位D. 64位答案:B4. 微机中的I/O设备通过什么与CPU进行通信?A. 数据总线B. 控制总线C. 地址总线D. 所有总线答案:D5. 微机的存储器分为哪两类?A. 只读存储器和随机访问存储器B. 静态存储器和动态存储器C. 主存储器和辅助存储器D. 内部存储器和外部存储器答案:C6. 微处理器的时钟频率是指什么?A. 处理器的运算速度B. 处理器的时钟周期C. 处理器的时钟脉冲频率D. 处理器的时钟周期数答案:C7. 在微机中,中断服务程序的入口地址通常存放在哪个寄存器中?A. IPB. CSC. DSD. SS答案:B8. 微机的总线通常包括哪几类?A. 数据总线、地址总线和控制总线B. 数据总线、控制总线和电源总线C. 地址总线、控制总线和电源总线D. 数据总线、地址总线和电源总线答案:A9. 微机中的DMA是指什么?A. 直接内存访问B. 动态内存分配C. 数据管理器D. 动态内存访问答案:A10. 微机中,以下哪个部件负责控制数据流向?A. 中央处理器(CPU)B. 存储器C. 输入/输出设备D. 控制器答案:D二、填空题(每空1分,共10分)1. 微处理器中的______(寄存器名)用于存储指令的地址。

答案:IP2. 微机中的______(部件名)用于控制CPU的运行状态。

答案:控制器3. 微机中的______(部件名)用于存储临时数据。

答案:寄存器4. 微机的______(部件名)是CPU与外部设备之间的桥梁。

答案:接口5. 微机中的______(部件名)用于存储程序和数据。

微机原理复习题(指令系统)

微机原理复习题(指令系统)

微机原理复习题(指令系统)《微机原理》复习题二一、选择题1、假设外部设备的状态字已经读入AL寄存器,其中最低位为"0",表示外部设备"忙", 为了判断外部设备是否"忙"而又不破坏其它状态位,应选用下列()组指令。

A. RCR AL, 01H JZ LabelB. CMP AL,00H JZ LabelC.AND AL,01H JZ LabelD.TEST AL,01H JZ Label2、若要使寄存器AL中的高4位不变,低4位变0,使用指令()。

A.AND AL,0F0H B.OR AL,0F0HC.AND AL,0FH D.OR AL,0FH3、条件转移指令JE/JZ成立的条件是()。

A.CF=0 B.CF=1 C.ZF=0 D.ZF=14、假设VAR为变量,指令MOV BX, OFFSET VAR 中源操作数的寻址方式是()。

A.直接寻址B. 间接寻址C.立即寻址D.存储器寻址5、若(AL)=10101101B,为了使其内容变为01011101B,下列()指令执行一次即可完成此操作。

A.NOT指令B.OR指令C.AND指令D.XOR指令6、若定义DAT DW 'A', 则DAT和DAT+1两个相邻的内存单元中存放的数据依次是()。

A.00H、41HB.41H、00HC.00H、61HD.61H、00H7、完成将累加器AX清零,不正确的指令是()。

A.OR AX,0000H B.XOR AX,AXC.SUB AX,AX D.AND AX,0000H8、若(AX)=5A5AH,为了使其内容变为0A0AH,下列()指令执行一次即可完成操作。

A. NOT指令B. OR指令C. AND指令D. XOR指令9、若定义 F1 DW 1234HF2 DB 23H,56H,78H则执行指令 MOV AL,BYTE PTR F1MOV BX,WORD PTR F2后,AL、BX寄存器中分别为()。

微机原理复习题

微机原理复习题

微机原理复习题⼀、简答题1.简述8086cpu如何应⽤地址锁存信号ale将地址A15~A0与数据线D15~D0分开的⼯作原理.2. 8086CPU有哪⼏种主要的寻址⽅式。

3.试说明位、字节以及字长的概念。

4.⽐较主程序调⽤中断服务程序和主程序调⽤⼦程序的主要异同点。

5.什么是8086 CPU的最⼤/最⼩⼯作⽅式?两者的区别是什么?6.8086 CPU 使⽤的存储器为什么要分段?怎样分段?7.动态 RAM 为何要刷新?8.8086 CPU 中设置的指令指针寄存器IP 中存放的内容是什么?9.简述8086CPU的ALE引脚、READY引脚及BHE引脚的作⽤。

10.已知⼀个SRAM芯⽚的容量为8K×8,该芯⽚有⼀个⽚选信号引脚和⼀个读/写控制引脚,问该芯⽚⾄少有多少个引脚?地址线多少条?数据线多少条?还有什么信号线?⼆、计算题1.选取字长N为8位,已知原码(或补码)如下,求其补码(或原码)1)[X]原=010101012)[Y]原=100000013)[Z]原=000000004)[U]补=10000005)[V]补=000000012. 将下列⼆进制数分别转换为⼋进制数、⼗六进制数1)1101 1010B2)1011 1100 1111B3)0.1101B4)1110.1010B3. 将下列⼗进制数转换为⼆进制数1)23.6252)10.53) 75.254. 将下列⼗进制数⽤压缩BCD码表⽰1)23.642) 809.75. 写出下列逻辑地址的段地址,偏移地址和物理地址。

1)2314H:0032H2)10ADH:DDF6H6.已知(DS)=3000H, (ES)=2000H, (SS)=4000H, (BX)=1000H, (BP)=2000H, (SI)=0001H,(DI)=0002,请计算下列指令中源操作数的段地址、有效地址及物理地址。

1)MOV CX,[BX]2)MOV CX,[BP+DI]3)MOV CX,SS:[1000H]4)MOV CX, ES:[BX][SI]7. 设有⼀个具有16位地址和8位字长的存储器,试问:1)存储器能存储多少字节的信息?2)如果存储器由2K x 4位的RAM芯⽚组成,共计需要多少⽚?3)需要⽤哪⼏位⾼位地址作⽚选译码产⽣芯⽚选择信号?8.给定⼀个堆栈区,地址为1240H:0000H ~ 1240H:0200H,SP=0062H,问:(1)栈顶地址是多少?(2)栈底地址是多少?(3)堆栈段寄存器SS=?9.在8086系统中,若当前SS=3500H,SP=0800H(1)说明堆栈段段⾸在存储器中的物理地址PA?(2)问⼊栈10个字节后,SP的内容是什么?(3)若再出栈6个字节,SP的内容⼜是什么值?10.若AL = 3BH,AH = 7DH,则:(1)列竖式计算AL和AH中的内容相加后的结果。

微机原理复习资料(含答案)

微机原理复习资料(含答案)

1. 简述8086的最小方式和最大方式。

答:8086 CPU有两种工作模式,即最小模式和最大模式。

当MN/MX引脚接高电平时是最小方式,最小模式的特点是: 适用于单一处理机系统;不需总线控制器8288(对内存储器和I/0接口所需的控制信号都由CPU直接提供);M/IO引脚可直接引用。

当MN/MX引脚接地时是最大方式,最大模式的特点是:适用于多处理机系统;需总线控制器8288(对内存储器和I/O接口所需的控制信号要由专用的总线控制器8288提供);M/IO引脚不可直接引用。

2.8086系统中,下一条指令所在单元的物理地址如何计算?答:指令的物理地址为:16×CS+IP(注意CS、IP为十进制值)。

1.8086是( C )。

A.单片机B.单板机C.微处理器D.微机系统2.单片机是( B )。

A.微处理器B.微型计算机C.微机系统D.中央处理器2.设BX=0123H DI=1000H DS=3200H,默认DS作为操作数对应的段寄存器(假定没使用段前缀),试指出下列指令的寻址方式,并写出其操作数的有效地址和物理地址。

(1)MOV AX,[1A38H]解:(1)直接寻址有效地址=1A38H,物理地址=32000H+1A38H=33A38H(2)MOV AX,[BX]解:(2)寄存器间接寻址有效地址=0123H物理地址=32000H+0123H=32123H(3)MOV AX,[BX+1A38H]解:(3)寄存器相对基址寻址有效地址=0123H+1A38H=1B5BH,物理地址=32000H+1B5B=33B5BH(4) MOV AX,[BX+DI]解:(4) 基址变址寻址有效地址=0123H+1000H=1123H,物理地址=32000H+1123H=33123H(5)MOV AX,[BX+DI+1A38H]解:(5)相对基址变址寻址有效地址=0123H+1000H+1A38H=2B5BH,物理地址=32000H+2B5BH=34B5BH4. 如何通过页目录项和页表项得到物理地址。

微机原理复习资料和答案

微机原理复习资料和答案

一、单项选择题1.8086微处理器将下一条指令的地址保存在指令寄存器()中。

A)OP B)MP C)IP D)XP2.以下寻址方式中只有()不需要访问内存。

A)立即寻址B)直接寻址C)寄存器间接寻址D)相对寄存器寻址3.关于微处理器的指令系统,以下说法正确的是()。

A)指令系统就是该处理器能够执行的全部指令B)一个微处理器的指令系统是设计微处理器时决定的,是其固有的功能C)指令系统所能完成功能的强弱,是这种微处理器功能强弱的具体表现D)以上都正确4.在Intel系列微处理器中保护模式下是通过()中的段选择子在描述符表中选择一个描述符,从而得到段的相关信息来访问内存。

A)通用寄存器B)段寄存器C)标志寄存器D)偏移寄存器5.以下存储器中,只有()是以电容来存储信息,需要定期进行刷新。

A)PROM B)EPROM C)DRAM D)SRAM6.以下指令错误的是()。

A)MOV AX,1234H B)MOV AX,BLC) MOV AX,12H D)MOV AL,BL7.8086CPU的中断源中只有()能被CPU的IF标志屏蔽。

A)INTR B)NMI C)软中断D)溢出中断8.一片8259中断控制器可以管理8级外部中断,则2片8259级联最多可以管理()级外部中断。

A)15 B)16 C)17 D)189.8086微处理器的状态标志中,()用于指示当前运算结果是否为零。

A)AF B)CF C) OF D)ZF10.DMA数据传送是指在()之间直接进行的数据传送。

A)CPU和内存B)CPU和外设C)外设和外设D)内存和外设11.微机系统中若用4片8259A构成主、从两级中断控制逻辑,接至CPU的可屏蔽中断请求线INTR上,最多可扩展为()级外部硬中断。

A. 32B. 29C. 28D. 2412.采用查询方式来实现输入输出是因为它( )A. 速度最快B. 在对多个事件查询工作时,能对突发事件做出实时响应C. 实现起来比较容易D. CPU可以不介入13.并行接口与串行接口的区别主要表现在( )之间的数据传输前者是并行,后者是串行A. 接口与MPUB. 接口与外设C. 接口与MPU和外设14.8086CPU通过M/IO控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为()电平。

微机原理复习资料

微机原理复习资料

1.1微型计算机主要包括那几个组成部分?各部分的基本功能是什么?答:微型计算机由CPU,存储器,输入/输出接口及系统总线组成CPU是微型计算机的核心部件,一般具有下列功能:进行算术和逻辑运算,暂存少量数据,对指令译码并执行指令所规定的操作,与存储器和外设进行数据交换,提供整个系统所需要的定时和控制信号,响应其他部件发出的中断请求;总线是计算机系统各功能模块间传递信息的公共通道,一般由总线控制器,总线发送器,总线接收器以及一组导线组成;存储器是用来存储数据,程序的部件;I/O接口在CPU和外设之间起适配作用,是微型计算机的重要组成部件2.1、8086/8088CPU的功能结构由哪两部分组成?它们的主要功能是什么?答:8086/8088CPU的功能结构由以下两部分组成:总线接口单元BIU(Bus Interface Unit)和执行部件EU(Execution Unit)总线接口单元BIU的主要功能是负责与存储器,I/O端口进行数据传送。

具体讲:取指令,即总线接口部件从内存中取出指令后送到指令队列;预取指令;配合EU执行指令,存取操作数和运算结果。

执行部件EU主要功能是负责指令执行。

2.2.8086CPU为什么要采用地址、数据线分时复用?有何好处?答:(1)因CPU内部存储等都为16位,而CPU对内存寻址(访问)的最大空间为1MB。

为了实现CPU对1MB内存的访问,存储器需分段存取(访问)。

-8086/8088地址总线是20位的,CPU中的寄存器是16位的,20位地址无法用16 位寄存器表示,所以必须分段。

(2)减少引脚数量2.4、什么是总线周期?8086/8088CPU的基本总线周期由几个时钟周期组成?若CPU 主时钟频率为10MHz,则一个时钟周期为多少?一个基本总线周期为多少?答:总线周期:BIU通过系统总线对存储器或I/O端口进行一次读/写操作的过程称为一个总线周期。

8086/8088CPU的一个基本总线周期由4个时钟周期(T1~T4)组成,也称4个T状态。

微机原理复习题(附答案)

微机原理复习题(附答案)

微机原理复习题(附答案)一.名词解释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可接收外部设备送来的信息或发送给外设。

微机原理复习题及答案

微机原理复习题及答案

微机原理复习题及答案一、选择题1. 微处理器中的寄存器主要用于存储什么?A. 指令B. 数据C. 地址D. 程序答案:B2. 在微机系统中,总线分为哪几种类型?A. 数据总线B. 地址总线C. 控制总线D. 所有以上答案:D3. 微机系统中,CPU的主要功能是什么?A. 存储数据B. 执行程序C. 管理内存D. 显示图像答案:B4. 在微机系统中,RAM和ROM的区别是什么?A. RAM是只读存储器,ROM是随机存取存储器B. RAM是随机存取存储器,ROM是只读存储器C. RAM和ROM都是随机存取存储器D. RAM和ROM都是只读存储器答案:B5. 微机系统中的I/O设备指的是什么?A. 输入/输出设备B. 内部/外部设备C. 集成电路/操作系统设备D. 接口/操作系统设备答案:A二、填空题6. 微机系统中的CPU由______和______组成。

答案:算术逻辑单元(ALU);控制单元(CU)7. 微机系统中的______用于存储正在执行的指令。

答案:指令寄存器(IR)8. 微机系统中的______用于存储当前正在处理的数据。

答案:累加器(ACC)9. 在微机系统中,______是用于存储指令和数据的设备。

答案:内存10. 微机系统中的______是用于输入输出数据的设备。

答案:外部设备三、简答题11. 简述微机系统中的指令周期包括哪些步骤?答案:指令周期通常包括取指令、分析指令、执行指令和写回结果四个步骤。

12. 描述微机系统中的中断系统的作用。

答案:中断系统允许微机在执行程序的过程中,响应并处理外部或内部的突发事件,提高了系统的响应能力和效率。

四、计算题13. 假设一个微机系统有16位地址总线和8位数据总线,请计算该系统的最大内存容量。

答案:最大内存容量 = 2^地址总线位数 * 数据总线位数 = 2^16 * 2^8 = 65536 * 256 = 16777216字节,即16MB。

五、论述题14. 论述微机系统中的流水线技术及其优点。

微机原理复习题(有解答)

微机原理复习题(有解答)

微机原理复习题(有解答)第⼀章1、微型计算机、微机系统各由哪些部件组成?。

答:P1第⼆章1、8086 CPU⽤于I/O指令的数据寄存器和间址寄存器、存放变址地址的寄存器、⽤于堆栈操作的寄存器、存放基址地址的寄存器各是什么?答:8086 CPU⽤于I/O指令的数据寄存器和间址寄存器:AL(8位)或AX(16位),DX 8086 CPU⽤于变址地址的寄存器:SI、DI 8086 CPU⽤于堆栈操作的寄存器:SP(栈顶)、BP(堆栈段基址)8086 CPU⽤于基址地址的寄存器:BX(数据段)、BP(堆栈段基址)2、8086/8088标志寄存器有哪些标志状态,各有何作⽤?掌握CF、OF、TF、AF各是什么标志及有什么⽤途?答:(1)8086/8088标志寄存器有哪些标志状态,各有何作⽤?CF,进位标志位,其值为1表⽰运算有进位或借位,否则⽆进位或借位。

SF,符号标志位,其值为1表⽰运算结果为负数,否则为正数。

OF,溢出标志位,其值为1表⽰带符号数运算结果溢出,否则⽆溢出。

AF,辅助进位标志位,其值为1表⽰运算中低4位向⾼4位有进位或借位,否则⽆进位或借位。

PF,奇偶标志位,其值为1表⽰运算结果的低8位中1的个数为偶数,否则为奇数。

ZF,零标志位,其值为1表⽰运算结果为0,否则⾮0。

DF:⽅向标志,= 0,串指针增量变化,= 1,串指针减量变化IF:中断允许标志,= 0,关中断,= 1,开中断TF:单步标志,= 0,正常执⾏程序,= 1,单步执⾏程序(2)掌握CF、OF、TF、AF各是什么标志及有什么⽤途?CF:进借位标志,可⽤于⽆符号数运算结果是否超过机器能表⽰的数值范围。

OF:溢出标志位:反映有符号数加减运算后是否有溢出,产⽣溢出中断PF:奇偶标志位:反映运算结果中1的个数为奇数或或偶数,⽤于奇偶校验TF:单步标志,可⽤于设置CPU执⾏指令为单条执⾏⽅式,⽤于单步调试程序。

3、8086 IP寄存器有何⽤途?IP寄存器是指令指针寄存器,保存下⼀条将要执⾏指令的存储偏移地址4、8086 CPU访问存贮器和访问I/O的地址分别各为什么?可寻址的最⼤存贮器空间和最⼤I/O空间分别各为多少?答:8086 CPU访问存贮器的地址是A19—A0,可寻址的最⼤存贮器空间是1MB.8086 CPU访问I/O的地址是A15—A0,可寻址的最⼤I/O空间是64KB.5、掌握补码计算X+Y和X-Y并写出执⾏后CF、ZF、SF、OF标志各是多少。

微机原理复习题及答案

微机原理复习题及答案

是运放 电阻,被放在电阻,被放在电阻,被放在 。

内部有 地和地和地和 地。

地。

地。

时,数据时,数据 在寄存器,不再随在寄存器,不再随在寄存器,不再随 上的数据变化而变化。

上的数据变化而变化。

上的数据变化而变化。

的,在给定值时产生的的,在给定值时产生的和 。

若D/A 转换行 ; ; 若一个并行一个并行 。

是CMOS 的 位位 转换器。

转换器。

转换器。

EOC 是 信号,可作为信号,可作为信号,可作为 。

6、设被测温度的变化范围为300℃~1000℃,300℃~1000℃,如要求测量误差不超过±1℃,如要求测量误差不超过±1℃,如要求测量误差不超过±1℃,应选用分辨应选用分辨率为多少位的A/D 转换器?转换器?7、模、模--数转换器ADC 常用的有双积分式和逐次逼近式,请扼要比较它们的优缺点。

在微机控制系统的模拟输入通道中常常应用采样机控制系统的模拟输入通道中常常应用采样--保持电路,其主要原因是什么保持电路,其主要原因是什么? ?五、编程应用题1.1. 设状态端口地址为86H 86H,数据端口的地址为,数据端口的地址为87H 87H,外部输入信息准备好状态标,外部输入信息准备好状态标志为D 7=1=1,请用查询方式写出读入外部信息的程序段。

,请用查询方式写出读入外部信息的程序段。

,请用查询方式写出读入外部信息的程序段。

2.2. 设状态端口地址为76H 76H,数据端口地址为,数据端口地址为75H 75H,外部设备是否准备好信息,外部设备是否准备好信息,外部设备是否准备好信息 由D 7位传送,位传送,D D 7=0为未准备好为未准备好((忙),请用查询方式写出CPU 向外部传送数据的程序段。

序段。

3.3. 数据采集系统电路如下图所示。

图中A/D 转换器为ADCO809ADCO809,定时器,定时器,定时器//计数器8233-5的计数器1将5MHz 时钟转换成500KHz 提供给ADC0809ADC0809。

微机原理期末必考复习题目

微机原理期末必考复习题目

微机原理期末复习题目第一章计算机基本知识【复习重点】1、常用数制及其相互间的转换;2、机器数表示:原码、反码、补码的表示及求法;3、BCD编码及常用字符的ASCII码;4、计算机中的常用术语【典型习题】•在计算机中,1KB= 1024 byte。

•对于十六进制表示的数码19.8H,转换为十进制数时为:25.5 ;用二进制数表示时为:11001.1 B;该数码用压缩BCD码表示时数据为:00100101.0101B或25.5H 。

•设机器字长为8位,最高位是符号位。

则十进制数–13所对应的原码为:10001101B ;补码为11110011B 。

•一个8位二进制数用补码方式表示的有符号数的范围是-128~+127 。

•软件通常分为系统软件和应用软件两大类。

•微型计算机中主要包括有 A 。

A.微处理器、存储器和I/O接口B.微处理器、运算器和存储器C.控制器、运算器和寄存器组D.微处理器、运算器和寄存器第二章8080系统结构【复习重点】1 、CPU 内部的功能结构;2 、寄存器阵列结构及各寄存器的功能;3 、标志寄存器各标志位的名称及含义;【典型习题】1、8086中的BIU中有 4 个16 位的段寄存器、一个16 位的指令指针、 6 字节指令队列、20 位的地址加法器。

2、8086 可以访问8 位和16 位的寄存器。

3、8088/8086 CPU中,指令指针(IP)中存放的是 B 。

A.指令B.指令地址C.操作数D.操作数地址4、8086CPU内部由哪两部分组成?它们的主要功能是什么?答:BIU(或总线接口单元):地址形成、取指令、指令排队、读/写操作数及总线控制等所有与外部的操作由其完成。

EU(或指令执行单元):指令译码和执行指令5、8086/8088 CPU内部包含有哪6个专用寄存器?它们的主要功能是什么?答:有CS、DS、ES、SS、IP、PSWCS(代码段寄存器):用来存放当前代码段的基地址。

微机原理复习题含答案

微机原理复习题含答案

微机原理及应用复习题(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和C13.将累加器AX的内容清零的不正确操作是()。

微机原理复习题库

微机原理复习题库

微机原理复习题库第一章计算机基础知识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个标志位,可分成两类:一类为状态标志,一类为控制标志。

微机原理复习题及答案

微机原理复习题及答案

微机原理复习题及答案一、选择题1. 下列那个不是半导体存储器芯片的性能指标()。

A.存储容量B.存储结构 C .集成度 D.最大存储时间2. 外部设备的端口不包括()。

A .数据端口B .状态端口C .控制端口D .写保护口3. DMA控制器能够实现高速数据传送的主要原因是( )。

A.采用高速芯片 B.时钟频率高C.直接由硬件完成 D.DMA内部采用特殊控制方式4. 调试程序DEBUG的命令G表示()A.单步运行程序 B.运行C.检查和修改寄存器内容D.修改内存单元内容5. 8086CPU 用( ) 信号的下降沿在 T 1 结束时将地址信息锁存在地址锁存器中。

A . RDB .RESTC . ALED . READY6. 下列指令中,影响标志的指令是( )。

A.从寄存器取数指令B.条件转移指令C.压栈指令D.循环移位指令7. 8086CPU在允许中断状态下,若INTR=1,则CPU在()之后,响应中断请求。

A.完成当前时钟周期 B.完成当前总线周期C.完成当前指令周期 D.取得当前指令的操作码8. 采用查询传送方式时,必须要有( ).A.中断逻辑 B.请求信号 C.状态端口 D.类型号9. 8086CPU 工作在总线请求方式时,会让出( ) 。

A .地址总线B .数据总线C.地址和数据总线 D .地址、数据和控制总线10. 内存又称主存,相对于外存来说,它的特点是().A. 存储容量大,价格高,存取速度快B. 存储容量小,价格低,存取速度慢C. 存储容量大,价格低,存取速度快D. 存储容量小,价格高,存取速度快11. 设SP=000CH,SS=00A8H,在执行POP AX指令后得到的栈顶的物理地址为( )A.000B6HB.00A8EHC.000B2H D:00A8AH12.在下列指令中,正确的格式是( )A.XCHG AX,DSB.MOV CL,DXC.LEA DX,BETA[BX][SI]D.POP CS13.在DMA方式下,CPU与总线的关系是( ).A.只能控制数据总线B.只能控制地址总线C.成隔离状态D.成短接状态二、填空题1. 微处理器是把()和()这两部分功能部件集成在一个芯片上的超大规模集成电路。

微机原理复习题答案

微机原理复习题答案

微机原理复习题答案1. 微机原理课程主要研究的内容包括哪些?- 计算机硬件组成- 计算机指令系统- 计算机存储系统- 输入输出系统- 计算机总线结构2. 微处理器的主要功能是什么?- 执行指令- 处理数据- 控制计算机其他部件3. 简述冯·诺依曼计算机体系结构的特点。

- 程序存储- 顺序执行- 单处理单元4. 什么是指令周期?它包括哪些阶段?- 指令周期是CPU执行一条指令所需要的时间。

- 包括取指、译码、执行、访存、写回等阶段。

5. 微机存储器的分类有哪些?- 只读存储器(ROM)- 随机存取存储器(RAM)- 可擦写可编程只读存储器(EPROM)- 闪存存储器(Flash)6. 简述微机总线的作用及其分类。

- 作用:连接各个部件,传输数据和控制信号。

- 分类:数据总线、地址总线、控制总线。

7. 什么是中断?中断处理过程包括哪些步骤?- 中断是CPU在执行程序过程中,由于某些紧急事件的发生而暂时中止当前程序的执行,转而处理这些紧急事件的过程。

- 处理过程包括:中断请求、中断响应、中断服务、中断返回。

8. 微机输入输出设备有哪些?- 键盘- 鼠标- 显示器- 打印机- 扫描仪9. 简述汇编语言的特点。

- 与机器语言接近- 易于理解- 执行效率高10. 微机原理课程中,如何理解程序的执行过程?- 程序的执行过程包括程序的加载、指令的执行、数据的处理、结果的输出。

11. 什么是微机的寻址方式?常见的寻址方式有哪些?- 寻址方式是CPU访问内存单元的方式。

- 常见的寻址方式包括:直接寻址、间接寻址、基址寻址、索引寻址。

12. 简述微机的启动过程。

- 启动过程包括:加电、自检、加载引导程序、加载操作系统、进入用户界面。

13. 微机的存储器地址是如何分配的?- 存储器地址分配是根据程序的需要和存储器的容量来确定的。

14. 什么是微机的时钟频率?它对计算机性能有何影响?- 时钟频率是CPU的时钟周期频率,它直接影响CPU的运算速度和处理能力。

微机原理试题库及答案

微机原理试题库及答案

微机原理试题库及答案一、选择题(每题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. 微机系统中的中断服务程序是______响应中断请求的程序。

大学微机原理题复习

大学微机原理题复习

复习1一、填空题1、十六进制数30A.5转换为十进制是_____________,转换为二进制是_______________。

2、十进制数60.5转换为二进制数是_______________,转换为十六进制是____________。

3、已知X= -120,则X的原码(用8位二进制数)是_____________,补码是____________。

4、已知X补码是11101110,则X的原码是_________________,真值是____________。

5、补码减法10111011-11110111的结果是_______________,______溢出。

6、补码加法11110101+10101010的结果是_______________,______溢出。

7、逻辑运算11110101和10100110相“或”的结果是__________________。

8、逻辑运算11110101和11101110的相“与”的结果是__________________。

9、微机的工作环境分为______、________、________、________和______。

10、微机系统的主要技术指标包括_______、_______、_______、______和存取周期。

11、在微机系统的性能指标中,___________________是指计算机所能处理的数据的位数。

12、微处理器应包含的最基本功能部件是:算术逻辑单元、_______________和______________。

13、“位”指____,“字节”指________,“字”是________,“字长”是_________________。

14、微机硬件系统是指构成微机系统的____,微机软件系统是指____,软件系统包括___和___两大类。

15、高速缓冲存储器的英文名称是____。

16、8086CPU从功能上说,其结构可以分成两大部分,即_____和_______。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
般分为哪4个阶段? 6、 微机使用的总线体制有哪几种?PCI总线的特点是什么? 7、 目前,Pentium II广泛采用的总线是哪一种?其主要特点是
什么? 8、 键盘扫描按下键的工作原理是怎样的? 9、 说明共阳极LED显示器显示字符0的原理。
复习3
一、填空题
1、 变址寻址的操作数地址由3项构成:段地址、_______________
DB ‘34’ (3)S3 DB ‘12’,’34’ (4)S4 DW ‘12’,‘34’
(5)S5 DD ‘12’,‘34’ 三、以下程序的功能是查找字符串中是否含有‘?’,如果有则AL置0,
否则置FFH。已知字符串首地址是BUF,串长100字节,请补充以下程
序。
LEA DI,_______________
7、计算物理地址
(1) 已知段地址和操作数的有效地址,怎样计算操作数的
物理地址?
已知 DS=2000H , SS=1500H , SI=0150H , DI=0250H , BX=0020H
, BP=0020H ,
DATA=0010H , COUNT=0050H , 指出下列指令中源操作数的物理地
1、 8086CPU功能上分为哪几部分?各部分的功能是什么? 2、 请简单说明8086的寄存器结构。 3、 请简单说明8086的存储器结构。一个物理单元的地址是怎样
确定的? 4、 RAM与CPU的接口主要有哪几部分?简述接口时要注意的几个
问题? 5、 从功能上分,总线分哪3种?总线完成一次数据传送周期,一
复习1
一、填空题 1、十六进制数30A.5转换为十进制是_____________,转换为二进制
是_______________。 2、十进制数60.5转换为二进制数是_______________,转换为十六进
制是____________。 3、 已知X= -120,则X的原码(用8位二进制数)是_____________,
(1)XOR AL , 0FH (2)LOOP NEXT (3)CMP AL,‘A’ (4)HLT (5)OUT DX,AL (6)PUSH BX (7)LEA BX, DATA 4、已知两数82A0H和8265H相加,写出下列标志位的置位情况和相 加结果。
OF:
SF:
AF:
CF:

果:
5、指出下列指令的功能 (1)MOV AX , 2FFH (2)LEA BX , BUF (3)POP BX (4)ADD AX ,2FFH (5)XCHG AX , BX
ASCII码是41H~46H)
LEA BX , CHUAN
MOV CX , 64H
LP: MOV AL , [BX]
SUB AL,30H
CMP AL,0AH
JC L1
SUB AL,07H
L1: MOV [BX],AL
INC BX LOOP LP
HLT 六、阅读程序:若STR是字符串的首地址,指出下列程序的功能,并加 上注解。
1、 ADD AX,1200H 2、 SUB AX, BX 3、 MOV [BX],AX 4、 PUSH AX 5、 DEC BYTE PTR [1200H] 四、试说明入栈指令 PUSH OPRD和 出栈指令 POP OPRD的操作过程。 OPRD是16位操作数。 复习4 一、指出下列伪指令的含义
补码是____________。 4、已知X补码是11101110,则X的原码是_________________,真值是
____________。 5、补码减法10111011-11110111的结果是_______________,______
溢出。 6、补码加法11110101+10101010的结果是_______________,______
和________________。
2、 已知两数82A0H和8265H相加,写出下列标志位的置位情况和相
加结果:OF:_______,
SF:______,AF:______,CF:
______,结果:_________。
3、8086中的标志寄存器是______位的寄存器?请写出8086的标志寄存
器的状态标志是____ 、__ 、____ 、 ___、____、____、以及控制标
用作对各数码管的控制,问口A和口B工作在什么方式?假设8255占用的 端口地址为3F0H~3F3H,对8255A进行初始化编程 3、什么叫波特率?在一个异步通信系统中,如果数据速率为2400波 特,数据格式为8个数据位,1个校验位,2个停止位,那么每秒钟能传 送多少个字符?为什么同步传输比异步传输效率高? 4、串行接口芯片8251A有哪几种控制字?各控制字的主要功能是什么? 它们的写入为什么要规定次序? 5、用8253-5通道0对外部脉冲计数,每计满10000个产生一次中断。该 通道应工作在什么方式?请写出工作方式控制字及计数值(用16进制数 表示)。 6、用8253-5通道1作为DRAM刷新定时器,动态存储器要求在2ms内对全 部128行存储单元刷新一遍,假定计数用的时钟频率为2MHz,问该通道 应该工作在什么方式?请写出控制字和计数值(用16进制数表示)。 7、CPU通过并行接口与A/D转换器连接时,CPU是否可以在任何时间读入 变换后的数据?为什么?
入长度),存入COUNT单元。要求段说明和必要的伪指令。
十一、编写程序:将以BLOCK单元开始的100个存储单元清0。要求有段 说明和必要的伪指令。
复习5 一、简答题
1、 CPU与外设进行数据传送的方式有哪些? 2、 输入/输出的寻址方式有哪几种? 3、 什么情况下数据传送需要采用DMA方式?DMA方式有什么特点? 4、 CPU寻址外设都有哪两种方式?INTEL系列的CPU寻址外设采用
址:
(2)MOV AX , [BP] (3)MOV BX , [120H] (4)MOV CX , DATA[DI] (5)MOV AX , COUNT[BX][SI] 三、假设(DS)=3000H,(SS)=3000H,(AX)=2000H,(BX)=1200H, (SI)=2,(DI)=1,(SP)=100H,(31200H)=50H。请写出下列指令单独执 行后,有关寄存器和存储单元的内容。
MOV CX,30 ;______________________
LEA SI,DATA ;______________________
MOV DI,SI
ADD DI,59
;______________________
NEXT: MOV AL,[SI]
XCHG AL,[DI] ;______________________
九、编写程序:编程序,将BUF单元为首地址的20个字节数据(20个数 据可自设),传送到BUF1开始的单元中。已知数据区无重叠,要求不用 串操作指令,有段说明和必要的伪指令。
十、编写程序:从STRIN单元开始有一个字符串,以‘!’作为结束标 志(字符串可用‘……’表示)。编程序求字符串的长度(‘!’不计
量?如果有中断向量表指针是004CH,假设由该指针起的4个内存单元中 顺序存放着59H,ECH,00H,F0H,中断服务程序的入口地址是多少?
复习6 1、8255A的工作方式控制字和C口的按位置位/复位控制字有什么差别? 若将C口的PC2的引脚输出高电平(置位),假设8255A控制口地址是 43H,程序段是怎样的? 2、通过8255A将LED显示器与CPU相连,若口A用作数码管的段控制,口B
志___、___、___。
二、分析下列指令
1、 指出下列指令的源操作数的寻址方式
(1)MOV BX , 100H
(2)MOV AX , DAT[BX][DI]
(3)MOVSW
( BX , [100H] (6)MOV AX, DAT[BX] (7)IN AL,20H 2、 指出下列指令的错误
MOV CX,______________
MOV AL, ‘?’
CLD
NEXT: _________________________
JZ _____________
DEC CX
JNZ _____________
MOV AL, 0FFH
JMP DONE
FOUND: MOV AL,0
DONE: HLT
四、阅读程序,在下列空白中填写注释并说明程序功能。
(1) MOV AH,BX (2) ADD 15H , BX (3) MOV CS , AX (4) MOV AX , [SI][DI]
(5) MOV BYTE PTR [BX] , 1000 (6)MOV BYTE PTR [BX] , 100H (7)PUSH AL (8)IN AL, 300H 3、 指出下列指令分别属于哪一类指令。
LEA BX , STR MOV AL , 0 MOV CX , 100 LP: CMP [BX] , ‘ ’ JZ NEXT INC AL NEXT: INC BX LOOP LP MOV COUNT , AL
HLT 七、阅读程序:若DAT1和DAT2都是内存单元的地址,指出程序的功能, 并加上注解。
哪种方式? 5、 CPU与外设间的接口信息有哪几种? 6、 什么是中断?什么是中断向量?什么是中断向量表? 7、 什么叫做中断源?中断源有哪些? 8、 中断系统的功能是什么? 9、 8086有哪两条中断请求线?CPU在进入中断响应周期后,要做
哪几件事? 10、8086有哪几种中断方式?它们在中断响应和处理过程中最主要的 区别是什么?什么是中断向量?什么是中断向量表? 二、分析题
16、8086CPU从功能上说,其结构可以分成两大部分,即_____和 _______。
二、简答题 1、计算机的内存容量、主频、存取周期各是指什么?
复习2 一、填空题
1、高速缓冲存储器的英文名称是_______________。 2、8086CPU从功能上说,其结构可以分成两大部分,即_________和 ___________。 二、简答题
相关文档
最新文档