文档库 最新最全的文档下载
当前位置:文档库 › 微机原理简答题

微机原理简答题

微机原理简答题
微机原理简答题

1.简述微型计算机主要特点。 2.BCD码运算修正规则是什么?

3.简述微处理器的基本功能。 4.什么是机器数?什么是机器数的真值?

5、在内部结构上微处理器主要有组成?

6、微处理器一般应具有那些基本功能?

7.什么是寻址方式,写出五种? 8.在IBM PC中有专用的输入输出指令

9.根据给定的条件写出指令或指令序列 10.子程序调用的操作过程包含哪几个步骤? 11.在0624H单元内有一条二字节指令JN 12.在无超越说明时,通用数据读写、目的

13.写出把首地址为BLOCK字数组中的第 15.简述8086汇编语言中,指令语句和伪指16.什么是变量,变量有哪些属性 17.试说明为什么有时候必须使用PTR

18.什么是汇编语言,什么是汇编? 19.简述DOS系统功能调用的使用方法?

20.什么是RAM?什么是ROM、EPROM?各 21.试说明线选法和全译码法二种片选控制22.半导体RAM与ROM有何区别 23.常用的存储器片选控制方法有哪几种? 24.简述存储器芯片的组成。 25.详细写出半导体存储器的分类。

26计算机的内存有什么特点?内存由 27在存储器器件内部为什么总是采用矩阵28.为了节省存储器的地址译码电路,通 29.试述动态RAM的工作特点,与静态相比30.什是字扩展?什是位扩展?用户 31. 什么情况下两个端口可以用一个地址?

32. 计算机与外部设备数据交换的方式 33. 如果利用中断方式传送数据,数据是

34. 什么是I/O接口? 35简述CPU以中断方式如何与外设交换数据. 36说明I/O接口的基本功能。 37.8255A的方式0一般使用在什么场合?

38.当8255A工作在中断方式2时,CPU 39.现欲从8255A芯片PC口的PC0输出高

40.以4×4的键盘为例,简述非编码键 41.8251A的状态字哪几位和引脚信号有关?42.8251A内部有哪些功能模块?其中 43.试问:从8251A的编程结构中,可以看到8251A有几个寄存器和外部电路有关?一 44. 8259A的中断屏蔽寄存器IMR和8086/8088 45. 外设向CPU申请可屏蔽中断,但 46.8259A初始化命令字和操作命令字有什差别47. 在8086/8088的中断系统中,响应可 48. 8086中,可屏蔽中断与非屏蔽中断的

49. 8086中断系统响应中断入口地址? 50. 8086中断系统有哪几类?8259A管理

51. CPU响应可屏蔽中断有哪些基本条件。 52. 定时和计数有哪几种实现方法?各

53. 试说明定时器/计数器芯片Intel8253A 54.使用DAC0832进行数/模转换时

55.当用带两级数据缓冲器的D/A转换,为 56.什么叫采样保持电路的采样状态和保57.比较计数式,双积分式和逐次逼近 58.在数字量和模拟量并存的系统中

59. 请你设计一个实验项目,在实验箱上完 60. 在我们做硬件中断实验时,经常在中断61. 在我们做硬件中断实验时,在主程序中 62. 在做硬件实验时,有一个同学在用F5 63. 写出做微机原理硬件实验的具体步骤。

1.从BUFF单元起有一个字符串(长度小于65535),以'*'结束

2.有一带符号8位数X存于DAT单元.

3.已知有X、Y、Z三个字变量,Z=(X+Y)/(X-Y+600)。

4.AX寄存器中存放着4位十六进制数。4位十六进制转换为相应的ASCII码

5.写出对存放在DX和AX中的双字长数求补的指令序列。

6.设有两个等长字符串。比较它们是否完全相同;相同,则将字符"Y"送入AL中7.写出程序段,把DX,AX中的双字右移四位。

8.编写一个完整的8086汇编语言程序,从附加段中首地址为ADR1

9.已知(AX)=4BD5H,统计AX中1的个数和0的个数

10.有一个首地址为ARRAY的N个字的数组,从大到小的次序排序

11、统计从01000H内存单元开始的100个字(WORD)型带符号数中的正数、负数

12、实现两个十六位二进制数的加法。要求加数放在FIRST开始单元,

13.已知RAM芯片结构如图所示,回答下列问题:1)该芯片容量为多少? 2) 3)

14.8255A控制字如下,8255A端口地址为:160H、162H、164H、166H,端口A

15.已知8255的控制口地址为236H,开关信息接在PB口,发光二极管接在PA口,

16. 已知8255A的控制口地址为236H,LED采用共阳级接法。字型信息接在PB口

17若打印机及其工作时序如图所示,当打印机不忙时(BUSY=0),

18.在一个系统中,8255A的四个端口地址分别为:420H、422H、424H和426H。要求:19.一片8251占用80H,82H两个端口地址,试说明该8251的C/D引脚

20.用程序段对8251A进行同步方式设置。地址端口地址为66H,

21. 已知8259A某可屏蔽中断的类型号为20H,服务程序的入口地址标号为NMITS,

22.设8253A三个计数器的端口地址为100H、101H、102H,控制寄存器端口地址103H 23.某系统中8253芯片的通道0至通道2和控制端口的地址分别为0FFF0H~0FFF6H 24. 若要采用一片8253产生近似为1Hz的对称方波,已知时钟频率为2MHz

25.利用DAC0832芯片 ,实现输出三角波。DAC端口的地址为328H

26.在一个计算机系统中连接有一个8位 D/A 转换器,D/A转换器的数据端口地址27.一个8位D/A转换器连接于8086系统中,其端口地址为3FH,请编程

28.一个8086系统中连接有一A/D转换器,如图所示,请完成下列问题1)2)3)29.8255A的工作方式控制字和C口的按位置位/复位控制字有何差别?若将C口

微机原理及应用试题库(附答案)

《微机原理及应用》试题库 1. 8086和8088的引脚信号中, D 为地址锁存允许信号引脚。 A.CLK B.INTR C.NMI D.ALE 2. 下面的哪项是有效标识符: B A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1: 3. 如图所示的三态输出电路,当 A 时,V B≈V DD。 A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=0 4. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是 D 。 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。 A.符号地址B.物理地址C.偏移地址D.逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。 A. CX B. BX C. BP D. DI (C)7. 执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA:ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)= ,(BX)= 。 A. 5050,99 B. 2500,100 C. 5050,101 D. 2550,102 8. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。 A.MOV V1, 20H B.MOV V1, V2 C.MOV AL, V1 D.MOV 2000H, V2 9. – 49D的二进制补码为 A 。

(完整版)微机原理复习题答案

微机原理复习大纲 复习范围: 1.作业 2.书上例题 3.课堂上反复强调的内容 4.复习题 微机原理复习题 一、单项选择题 1.PC机是( C ) A、单片机 B、单板机 C、微型计算机 D、微型计算机系统 2.CPU中运算器的主要功能是( D ) A、算术运算 B、逻辑运算 C、函数运算 D、算术运算和逻辑运算 3.8086CPU中的段寄存器用来存放( C ) A、存储段的物理地址 B、存储器的逻辑地址 C、存储器的段基值 D、存储器的起始地址 4.8086系统中内存储器的地址空间为1M,而在进行I/O-读写时,有效的地址线是( B ) A、高16位 B、低16位 C、高8位 D、低8位 5.8086CPU在进行写内存操作时,控制信号M/IO-和DT/R-是( D ) A、00 B、0 1 C、1 0 D、1 1 6.芯片8288在8086CPU系统中用作( C ) A、总线锁存器 B、总线驱动器 C、总线控制器 D、总线仲裁器 7.有一静态RAM芯片的地址线为A0~A9,数据线为D0~D3,则该存储器芯片的存储 容量为( D ) A、2K×4位 B、1KB(B:字节) C、2KB D、1K×4位 8.在16位存储系统中,为了( C ),存储字最好存放在偶地址。 A、便于快速寻址 B、节省所占的内存空间 C、减少执行指令的总线周期 D、减少读写错误 9.有一8086系统的中断向量表,在003CH:003FH单元开始依次存放34H、FEH、00H 和F0H四个字节,该向量对应的中断类型码和中断服务程序的入口地址分别为( C ) A、0EH,34FE:00F0H B、0EH,0F000:0FE34H C、0FH,0F000:0FE34H D、0FH,00F0H:34FEH 10.8259A可编程中断控制器中的中断服务寄存器ISR用于( A ) A、记忆正在处理中的中断 B、存放从外设来的中断请求信号 C、允许向CPU发中断请求 D、禁止向CPU发中断请求 11.当8255A 工作在方式1的输入状态时,8255A与外设之间的联络信号为( C )

微机原理简答

1.一般微处理器内部结构由哪三部分组成?P6 运算器(算术逻辑单元),控制器,内部寄存器 2.接口按功能可分为那几类?P242 通用接口和专用接口 3.3.接口的主要功能有那几种?P243 缓冲锁存数据,地址译码,传送命令,码制转换,电平转换 4.典型的微机硬件结构是用什么将各部位连接起来的? 总线 5.什么是计算机的位长?P8 计算机数据总线上一次能处理的信息的位数即位长 6.什么是CPU总线的带宽?P23 总线的带宽是指总线能同时传输的数据位数量 7.什么是CPU总线的工作频率?P23 用于协调总线上各种操作的时钟频率 8.什么是Intel8086指令的直接寻址方式?P77 指令中以位移量方式直接给出操作数的有效地址EA 9.64*1bit的DRAM芯片通常有多少个地址线引脚和数据线引脚? 6地址线引脚和1数据线引脚 10.Intel8086系统中条件转移指令的转移范围有什么限制? -128—127 11.中断向量表: 也称中断入口地址表。该表说明了中断类型号和中断服务程序的入口地址之间的联系。P235 12.中断:就是使CPU暂停运行原来的程序,按照更为急迫事件的需要转去执行为中断源服务的程序,待该程序处理完后,再返回运行原程序,此即中断。P223 13.总线:是用来传送信息的公共导线,可分为数据总线,地址总线,控制总线。P4??? 14.有效地址:表示所寻址的地址单元距离段起地址的之间的偏移字节的多少,也称偏移地址。P69 15.指令周期:指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成,是从取指令、分析指令到执行完所需的全部时间。百度百科。P10

微机原理简答题及答案

1. 设某8253通道1工作在方式0,按BCD方式计数,计数初值为400,通道0—控制寄存器的端口地址依次为80H~83H,试写出8253的初始化程序。(8253方式控制字:D7D6:计数器选择;D5D4:读写控制;D3D2D1:工作方式选择D0:计数方式选择) 控制字: 01 11 000 1 71H 答:MOV AL,71H OUT 83H,AL MOV AL,00H OUT 81H,AL MOV AL,04H OUT 81H,AL 2. 某一8255A芯片的端口地址为90H~93H,现设置该接口芯片的PA口为基本输入方式、PB口为基本输出方式,PC口为输入方式,其方式选择控制字如下:D7=1,D6 D5 A 口工作方式,D4 A口输入输出,D3 PC7-PC4输入输出,D2 B口工作方式,D1 B口输入输出,D0 PC3-PC0输入输出。执行如下程序段后,PB口输出何种波形? L1:MOV AL,01H OUT 91H,AL CALL D20MS;延时20ms MOV AL,00H OUT 91H,AL CALL D20MS;延时20ms JMP L1 答:MOV AL,99H OUT 93H,AL 方波 3. 8253的计数器2工作于方式2,其计数时钟CLK2,为100KHz,输出信号OUT2作定时中断申请,定时间隔为8ms,试计算其计数初值N? 答:800 4. 某系统中有一片8253,其四个端口地址为310H,312H,314H,316H,计数脉冲频率为1MHz、BCD码计数,试编写计数器0输出频率为2KHz方波的初始化程序。(8253方

式控制字:D7D6:计数器选择;D5D4:读写控制;D3D2D1:工作方式选择D0:计数方式选择) 计数初值=10^6/2*10^3=500 控制字: 00110111 37H 答: MOV AL,37H MOV DX,316H OUT DX,AL MOV DX,310H MOV AL,00H OUT DX,AL MOV AL,05H OUT DX,AL 5. 假如8259A已被编程,ICW2=0AH,若连接在8259A的IR3端的外设提出中断申请,它的中断向量的存放地址是什么? 答:28H,29H,2AH,2BH 6. 计算机有哪些主要应用领域? 答:科学计算,数据处理,过程控制,信息通信,计算机辅助设计 7. 什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统? 答:微处理器是指采用大规模集成电路技术,将具有运算控制功能的电路集成在一块芯片上的大规模集成电路,微型机即个人计算机,微型计算机系统是指以微型机为核心,配以相应的外部设备,及软件所构成的系统。 8. 8086内部的寄存器由哪几种类型组成?各自的作用是什么? 答:通用寄存器,段寄存器,指令指针寄存器,标志寄存器 9. 8086是多少位的系统?在数据总线上是怎么实现的? 答:"8086的机器字长是16位,8086使用40个引脚的16个做地址/数据复用引腿来传输数据,一次读写过程由一个基本总线周期完成,它由4个时钟(CLK)周期组成,按时间顺序定义为T1、T2、T3、T4。在T1期间8086发出访问目的地的地址信号和地址锁存选

微机原理与应用试题库(附答案)

《微机原理及应用》试题库 1. 8086 和 8088 的引脚信号中,D为地址锁存允许信号引脚。 A. CLK B. INTR C.NMI D.ALE 2.下面的哪项是有效标识符:B A . 4LOOP : B. DELAYIS : C. MAIN A/ B : D.GAMA$1 : 3.如图所示的三态输出电路,当 A 时, V B≈V DD。 A. E(ENABLE)=1, A=1 B.E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D.E(ENABLE)=0, A=0 4. 设 (SS)=2000H , (SP)=0100H , (AX)=2107H ,则执行指令PUSH AX后,存放数据21H 的物理地址是 D。 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的A。 A.符号地址B.物理地址C.偏移地址 D .逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是A。 A. CX B. BX C. BP D. DI (C)7. 执行下列程序段: MOV AX ,0 MOV BX ,1 MOV CX , 100 AA : ADD AX ,BX INC BX LOOP AA HLT 执行后的结果:(AX)=,(BX)=。 A. 5050 , 99 B. 2500, 100 C. 5050 , 101 D. 2550 , 102 8. 假设 V1 和 V2 是用 DW 定义的变量,下列指令中正确的是A。 A . MOV V1, 20H B. MOV V1, V2 C . MOV AL, V1D. MOV2000H, V2 9. –49D 的二进制补码为A。

微机原理习题及答案

一、选择 1、在微型计算机中,微处理器的主要功能是进行( )。 D A、算术运算 B、逻辑运算 C、算术、逻辑运算 D、算术、逻辑运算及全机的控制 2、Pentium I属于()位CPU C A、16 B、8 C、32 D、64 3、Intel 8086属于()位CPU A A、16 B、8 C、32 D、64 4、CPU与I/O设备间传送的信号通常有( ) D A、控制信息 B、状态信息 C、数据信息 D、以上三种都有 5、存储器用来存放计算机系统工作时所需要的信息,即( )。 D A、程序 B、数据 C、技术资料 D、程序和数据 6、运算器的核心部件是( )。 D A、加法器 B、累加寄存器 C、多路开关 D、算逻运算单元 二、填空 1、内存可分为2大类:随机存储器RAM 和 2、数据总线是向的,地址总线是向的。 3、计算机的五大部件是:、、、、输出设备 4、总线可分为三类:、、 5、存储程序工作原理最先由提出 6、在计算机内部,一切信息的存取、处理和传送都是以形式进行的。 1、只读存储器ROM 2、双、单 3、运算器、控制器、存储器、输入设备 4、地址总线、数据总线、控制总线 5、冯·诺依曼 6、二进制 三、简答 1、冯·诺依曼型计算机的特点是什么 (1).以二进制表示指令和数据 (2).程序和数据存放在存储器中,从存储器中取指令并执行 (3).由运算器、控制器、存储器、输入设备、输出设备构成计算机硬件系统。 一、选择 1、在机器数______中,零的表示形式是唯一的()。BD A、原码 B、补码 C、反码 D、移码 2、计算机内部表示带符号整数通常采用()。C A、原码 B、反码 C、补码 D、移码

微机原理试题集题库(带答案)

微机原理及应用习题集库 (2) 一、填空 (2) 二、单项选择题 (8) 三、程序分析题(每小题6分,共24分) (22) 四、判断题(在对的后面画√,错的后面画×): (34) 五:分析判断题(判断对错,并指出错误原因) (42) 六、简答题: (45) 七、程序题 (51) 八、接口芯片的综合编程题 (66) (一)8255A (66) (二)8259A (72) (三). 其它端口编程题 (75)

微机原理及应用习题集库 (请认真复习4、5、7、10、11章后的习题) 一、填空 1.87的原码是 0101 0111B=57H ,补码是 01010111B ,反码 01010111B 。 2.SP总是指向栈顶,若原先SP=2000H,SS=2000H,问CPU执行指令PUSH AX 后,AL内容压入物理地址为 21FFEH 存储单元中,AH内容压入物理地址为 21FFFH 存储单元中。 3.以BX基址寻址,约定的段寄存器是 DS ,以BP基址寻址,约定的段寄存 器是 SS ,变址寻址约定的段寄存器是 DS 。 4.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么 该字地址是 20H 。 5.8086/8088的状态标志有 6(SF、PF、AF、OF、ZF、CF)个。8086/8088系统中,存储器是分段的,每段最大长度是 64K 字节,段内偏移地址从 0000H 到 FFFFH 。 6、CPU访问存储器进行读写操作时,通常在 T3状态去检测READY ,一旦检测

到READY无效,就在其后插入一个 T w周期。 7、汇编语言源程序中的语句有三种类型,它们是指令语句,伪指令 语句,宏指令语句。 8、、8086CPU寻址外设可以有两种方式,一种是直接寻址方式,另一种是间 接寻址方式。 9、CPU与外设之间的连接部件称为 I/O接口,它的基本功能是在 CPU与外设之间起缓冲作用。 10、C PU从主存取出一条指令并执行该指令的时间称(),它通常用若干个() 来表示,而后者又包括若干个()。 ①指令周期②机器周期③时钟周期 答:1-2-3 14、数据的输入/输出指的是CPU与 I/O接口进行数据交换。 15.已知X= -120,则X的原码(用八位二进制表示)是____________,补码(用八位二进制表示)是____________。 16、8088中的指令INT n用(N )指定中断类型。 17、8088的ALE引脚的作用是(地址锁存允许)。 18.一片8255A端口A有( 3 )种工作方式,端口B有( 2 )种工作方式。 19.当8255A口工作在方式1输出时,A口输入信号联络线的名称是 IBF ,

微机原理试题及答案

学年第学期微机原理及应用(A)课程试卷 卷16 班级姓名得分任课教师 一、选择题:(每题1.5分,共18分) 1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( )。 ?反复执行空操作,直到DMA操作结束 ?进入暂停状态, 直到DMA操作结束 ?进入保持状态, 直到DMA操作结束 ?进入等待状态, 直到DMA操作结束 2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显示输出,应 采用的数据传送方式为()。 ?无条件传送方式?查询方式 ?中断方式?直接存储器存取方式 3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实现。 ?计数器?寄存器?移位寄存器? D触发器 4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达()个。 ?128 ? 256 ? 16K ? 64K 5、CPU响应中断后,通过()完成断点的保护。 ?执行开中断指令?执行关中断指令 ?执行PUSH指令?内部自动操作 6、并行接口芯片8255A具有双向数据传送功能的端口是()。 ? PA口?PB口? PC口?控制口 7、8088CPU处理动作的最小时间单位是()。 ?指令周期?时钟周期?机器周期?总线周期 8.堆栈是内存中()。 ?先进先出的ROM区域?后进先出的ROM区域 ?先进先出的RAM区域?后进先出的RAM区域 9、计算机中广泛应用的RS-232C实质上是一种()。 ?串行接口芯片?串行通信规程(协议) ?串行通信接口标准?系统总线标准 5--1 10、高速缓冲存储器(CACHE)一般是由()芯片组成。 ? SRAM ? DRAM ? ROM ? EPROM 11、鼠标器是一种()。 ?手持式的作图部件?手持式的光学字符识别设备 ?手持式的座标定位部件?手持式扫描器 12、传送速度单位“bps”的含义是()。 ? bytes per second ? bits per second ? baud per second ? billion bytes per second 二、填空题:(每空1分,共12分)

北京科技大学微机原理简答题

微机原理简答题,整整花了我一上午大家加油昂来源:王鹏的日志 第二章8086体系结构与8086CPU 机械085 王鹏1.8086CPU由哪两部分构成?它们的主要功能是什么? 答:8086CPU由两部分组成:指令执行部件(EU)和总线接口部件(BIU) 指令执行部件(EU)主要由算术逻辑运算单元(ALU)、标志寄存器FR、通用寄存器组和EU 控制器等4个部件组成,其主要功能是执行指令。总线接口部件(BIU)主要由地址加法器、寄存器组、指令队列和总线控制电路等4个部件组成,其主要功能是形成访问存储器的物理地址、访问存储器并取指令暂存到指令队列中等待执行,访问存储器或I/O端口读取操作数参加EU运算或存放运算结果等。 2.8086CPU预取指令队列有什么好处?8086CPU内部的并行操作体现在哪里? 答:8086CPU的预取指令队列由6个字节组成,按照8086CPU的设计要求,指令执行部件(EU)在执行指令时,不是直接通过访问存储器取指令,而是从指令队列中取得指令代码,并分析执行它。从速度上看,该指令队列是在CPU内部,EU从指令队列中获得指令的速度会远远超过直接从内存中读取指令。 8086CPU内部的并行操作体现在指令执行的同时,待执行的指令也同时从内存中读取,并送到指令队列。 3.8086CPU中有哪些寄存器?各有什么用途? 答:指令执行部件(EU)设有8个16位通用寄存器AX、BX、CX、DX、SP、BP、SI、DI,主要用途是保存数据和地址(包括内存地址和I/O端口地址)。其中AX、BX、CX、DX主要用于保存数据,BX可用于保存地址,DX还用于保存I/O端口地址;BP、SI、DI主要用于保存地址;SP用于保存堆栈指针。 标志寄存器FR用于存放运算结果特征和控制CPU操作。 BIU中的段寄存器包括CS、DS、ES、SS,主要用途是保存段地址,其中CS代码段寄存器中存放程序代码段起始地址的高16位,DS数据段寄存器中存放数据段起始地址的高16位,SS堆栈段寄存器中存放堆栈段起始地址的高16位,ES扩展段寄存器中存放扩展数据段起始地址的高16位。 指令指针寄存器IP始终存有相对于当前指令段起点偏移量的下一条指令,即IP总是指向下一条待执行的指令。 5.简述8086系统中物理地址的形成过程。8086系统中的物理地址最多有多少个?逻辑地址呢? 答:8086系统中的物理地址是由20根地址总线形成的。8086系统采用分段并附以地址偏移量办法形成20位的物理地址。采用分段结构的存储器中,任何一个逻辑地址都由段基址和偏移

微机原理与应用简答题

微机原理与应用简答题 1、8086CPU的字节寻址范围有多大?为什么?存储器为什么分段?20位物理地址的形成过程是怎样的 答:8086CPU寻址范围1MB。因为8086CPU地址线为20条,220=1024KB,即1MB。8086系统中,指令仅给出16位地址,与寻址有关的寄存器也只有16位长,因此寻址范围只有64KB,为了寻址1MB,所以分成四个逻辑段。当CPU访问内存时,段寄存器的内容(段基址)自动左移4位(二进制),与段内16位地址偏移量相加,形成20位的物理地址。 2、什么是伪指令 答:伪指令语句在形式上与指令语句很相似,但它不产生任何目标代码,只对汇编程序在汇编过程中提供必要的控制信息。 3.微机硬件系统存储器分为哪几级?其中哪一级的工作速度与CPU 相近? 答:分为三级:高速缓冲存储器,主存储器,外部存储器。 高速缓冲存储器的工作速度与CPU相近。 4.输入输出方式有哪几种? 答:有两种:存储器对应输入输出方式;端口方式的输入输出方式。 5.使用中断有什么好处? 答:(1)解决快速CPU与慢速外设之间的矛盾,使CPU可以与外设同时工作,甚至可以与几个外设同时工作。 (2)计算机实现对控制对象的实时处理。 (3) (3)计算机可以对故障自行处理。 6. 微机硬件存储器分成哪几级?RAM与CPU的接口主要有哪几部分? 答:高速缓冲存储器,主( 内 )存储器,外部(后备)存储器。 RAM 与CPU的接口主要有三部分:地址线的连接,数据

7. 什么情况下数据传送要采用DMA方式?DMA方式有什么作用? 答:当CPU与高速的外设进行成块的数据传送时要采用DMA方式。DMA方式使外设与内存之间直接进行数据交换,而不通过CPU。DMA方式可扩展为在存储器的两个区域之间或两个高速的外设之间直接进行数据交换。 8.微机使用的总线体制有哪几种?PCI总线的特点是什么? 答:有PC、ISA、EISA、PCI和PCMCIA总线。 PCI总线的特点是:性能高,成本低,寿命长,插接灵活,使用方便,数据完整,软件兼容,可靠性高。 9. DAC的含义是什么?假设DAC满刻度值电压、为10伏,DAC为10位,则用电压值表示的分辨率是什么? 答:DAC表示数字模拟转换器。分辨率为10V/1024~9.77mV。 CI总线插槽、AGP显卡插槽、内置声卡接口、串口、并口、USB 11. 给出一个购置计算机的配置清单。 正确答案: 机箱、CPU、内存、硬盘、光驱、主板、电源、显卡、声卡、网卡、风扇、显示器、键盘、鼠标、Modem 12. 简述如何对硬盘进行分区和磁盘格式化。 正确答案: 通过fdisk命令对计算机进行分区,然后再使用format命令对分区进行格式化。使用fdisk命令进行分区的过程主要包括以下4个步骤: 1、查看硬盘目前是否存在分区。如果存在分区且不想再进行改变可以对硬盘进行格式化后直接安装系统;如果不存在分区可以直接进入第3步。 2、如果存在分区且不想保留,就要对原有分区进行删除,删除过程依次为:删除逻辑分区、删除扩展分区、删除主分区。 3、创建分区。创建分区的过程与删除分区的过程相反,依次为:创建主分区、创建扩展分区、创建逻辑分区。 4、激活主分区。最后重新起动计算机使分区命令生效。 13. 计算机有哪些主要应用领域? 在现实生活中,计算机的应用领域主要有:科学计算、信息处理、实时控制、计算机辅助设计、.办公自动化、计算机辅助教学一个完整的计算机系统组成结构是什么? 计算机系统的硬件结构主要由五部分组成:控制器、运算器、内存储器、输入设备和输出设备。 计算机软件包括计算机运行所需的各种程序及数据。

微机原理与接口技术考试试题及答案(综合 必看)

命题教师审核人:适用年级专业: 一、单项选择(在备选答案中选出一个正确答案,并将其号码填 在题干后的括号内。每题2分,共30分) 1 .某微机最大可寻址的内存空间为16MB,其CPU地 址总线至少应有()条。 A. 32 B. 16 C. 20 D. 24 2 .用8088CPU组成的PC机数据线是()。 A. 8条单向线 B. 16条单向线 C. 8条双向线 D. 16条双向线 3 .微处理器系统采用存储器映像方式编址时存储单元与I/O端口是通过() 来区分的。 A. 不同的地址编码 B. 不同的读控制逻辑 C. 不同的写控制逻辑 D. 专用I/O指令 4 .要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为()。A. 80H B. 28H C. E8H D. 01H 5 .在8086 环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为()。 A. ICW1,ICW2,ICW3 B. ICW1,ICW2,ICW4 C. ICW1,ICW3,ICW4 D. ICW2,ICW3,ICW4 6 .6166为2Kx8位的SRAM芯片,它的地址线条数为()。 A. 11 B. 12 C. 13 D. 14 7 .在计算机系统中,可用于传送中断请求和中断相应信号的是()。 A. 地址总线 B. 数据总线 C. 控制总线 D. 都不对 8 .段寄存器装入2300H,该段的结束地址是()。 A. 32FFFH B. 23000H C. 33FFFH D. 33000H 9 .在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个()。

微机原理简答题

第二章 8086体系结构与8086CPU 1.8086CPU由哪两部分构成?它们的主要功能是什么? 答:8086CPU由两部分组成:指令执行部件(EU)和总线接口部件(BIU) 指令执行部件(EU)主要由算术逻辑运算单元(ALU)、标志寄存器FR、通用寄存器组和 EU控制器等4个部件组成,其主要功能是执行指令。总线接口部件(BIU)主要由地址加法器、寄存器组、指令队列和总线控制电路等4个部件组成,其主要功能是形成访问存储器 的物理地址、访问存储器并取指令暂存到指令队列中等待执行,访问存储器或I/O端口 读取操作数参加EU运算或存放运算结果等。 2.8086CPU预取指令队列有什么好处?8086CPU内部的并行操作体现在哪里? 答:8086CPU的预取指令队列由6个字节组成,按照8086CPU的设计要求,指令执行部 件(EU)在执行指令时,不是直接通过访问存储器取指令,而是从指令队列中取得指令代码,并分析执行它。从速度上看,该指令队列是在CPU内部,EU从指令队列中获得指令 的速度会远远超过直接从内存中读取指令。 8086CPU内部的并行操作体现在指令执行的同时,待执行的指令也同时从内存中读取,并送到指令队列。 3.8086CPU中有哪些寄存器?各有什么用途? 答:指令执行部件(EU)设有8个16位通用寄存器AX、BX、CX、DX、SP、BP、SI、DI,主要用途是保存数据和地址(包括内存地址和I/O端口地址)。其中AX、BX、CX、DX主 要用于保存数据,BX可用于保存地址,DX还用于保存I/O端口地址;BP、SI、DI主要用 于保存地址;SP用于保存堆栈指针。 标志寄存器FR用于存放运算结果特征和控制CPU操作。 BIU中的段寄存器包括CS、DS、ES、SS,主要用途是保存段地址,其中CS代码段寄存器中存放程序代码段起始地址的高16位,DS数据段寄存器中存放数据段起始地址的高16位,SS堆栈段寄存器中存放堆栈段起始地址的高16位,ES扩展段寄存器中存放扩展数据 段起始地址的高16位。 指令指针寄存器IP始终存有相对于当前指令段起点偏移量的下一条指令,即IP总是指向 下一条待执行的指令。 5.简述8086系统中物理地址的形成过程。8086系统中的物理地址最多有多少个?逻辑 地址呢?

微机原理试题

1 思考与练习题 一、选择题 1.计算机硬件中最核心的部件是( )。C A.运算器 B.主存储器 C.CPU D.输入/输出设备 2.微机的性能主要取决于( )。 A (B——计算机数据处理能力的一个重要指标) A.CPU B.主存储器 C.硬盘 D.显示器 3.计算机中带符号数的表示通常采用( )。C A.原码 B.反码 C.补码 D.BCD码 4.采用补码表示的8位二进制数真值范围是( )。C A.-127~+127 B.-1 27~+128 C.-128~+127 D.-128~+128 5.大写字母“B”的ASCII码是( )。B A.41H B.42H C.61H D.62H 6.某数在计算机中用压缩BCD码表示为10010011,其真值为( )。C A.10010011B B.93H C.93 D.147 二、填空题 1.微处理器是指_CPU_;微型计算机以_CPU_为核心,配置_内存和I/O接口_构成;其特点是_(1)功能强 (2)可靠性高 (3)价格低 (4)适应性强 (5)体积小 (6)维护方便_。P8 P5 2.主存容量是指_RAM和ROM总和_;它是衡量微型计算机_计算机数据处理_能力的一个重要指标;构成主存的器件通常采用_DRAM和PROM半导体器件_。P5 P9 3.系统总线是_CPU与其他部件之间传送数据、地址和控制信息_的公共通道;根据传送内容的不同可分成_数据、地址、控制_3种总线。P9 4.计算机中的数据可分为_数值型和非数值型_两类,前者的作用是_表示数值大小,进行算术运算等处理操作_;后者的作用是_表示字符编码,在计算机中描述某种特定的信息_。P12 5.机器数是指_数及其符号在机器中加以表示的数值化_;机器数的表示应考虑_机器数的范围、机器数的符号、机器数中小数点位置_3个因素。P15 P16 6.ASCII码可以表示_128_种字符,其中起控制作用的称为_功能码_;供书写程序和描述命令使用的称为_信息码_。P18 P19 三、判断题 1.计算机中带符号数采用补码表示的目的是为了简化机器数的运算。( )√ 2.计算机中数据的表示范围不受计算机字长的限制。( )× 3.计算机地址总线的宽度决定了内存容量的大小。( )√ 4.计算机键盘输入的各类符号在计算机内部均表示为ASCII码。( )× (键盘与计算机通信采用ASCII码) 2 思考与练习题 一、选择题 1.在EU中起数据加工与处理作用的功能部件是( )。A A.ALU B.数据暂存器 C.数据寄存器 D.EU控制电路 2.以下不属于BIU中的功能部件是( )。 B A.地址加法器 B.地址寄存器 C.段寄存器 D.指令队列缓冲器

最新微机原理简答题及答案

1. 设某8253通道1工作在方式0,按BCD方式计数,计数初值为400,通道0 — 控制寄存器的端口地址依次为80H~83H,试写出8253的初始化程序。(8253方式控制字: D7D6 :计数器选择;D5D4 :读写控制;D3D2D1 :工作方式选择D0 :计数方式选择) 控制字:01 11 000 1 71H 答: MOV AL , 71H OUT83H , AL MOV AL, 00H OUT81H , AL MOV AL, 04H OUT 81H , AL 2. 某一8255A芯片的端口地址为90H?93H ,现设置该接口芯片的PA 口为基本输 入方式、PB 口为基本输出方式,PC 口为输入方式,其方式选择控制字如下:D7=1 , D6 D5 A 口工作方式,D4 A 口输入输出,D3 PC7-PC4输入输出,D2 B 口工作方式,D1 B 口输入输出,D0 PC3-PC0输入输出。执行如下程序段后,PB 口输出何种波形? L1:MOV AL , 01H OUT91H, AL CALL D20MS ;延时20ms MOV AL, 00H OUT91H, AL CALL D20MS ;延时20ms JMP L1 答: MOV AL , 99H OUT 93H , AL 方波 3. 8253的计数器2工作于方式2,其计数时钟CLK2 ,为100KHz ,输出信号OUT2 作定时中断申请,定时间隔为8ms,试计算其计数初值N ? 答:800 4. 某系统中有一片8253,其四个端口地址为310H , 312H , 314H , 316H,计数脉冲频率为1MHz、BCD码计数,试编写计数器0输出频率为2KHz方波的初始化程序。(8253 方式控制字:D7D6 :计数器选择;D5D4 :读写控制;D3D2D1 :工作方式选择D0:计数方式选择) 计数初值=10A6/2*10A3=500 控制字:00110111 37H 答: MOV AL , 37H MOV DX , 316H OUT DX , AL MOV DX , 310H MOV AL , 00H OUT DX , AL MOV AL , 05H OUT DX, AL 5. 假如8259A已被编程,ICW2=0AH ,若连接在8259A的IR3端的外设提出中断申请,它的中断向量的存放地址是什么? 答: 28H , 29H , 2AH , 2BH 6. 计算机有哪些主要应用领域? 答:科学计算,数据处理,过程控制,信息通信,计算机辅助设计

微机原理及应用试题库

《微机原理及应用》试题库 1、8086与8088的引脚信号中, D 为地址锁存允许信号引脚。 A.CLK B.INTR C.NMI D.ALE 2、下面的哪项就是有效标识符: B A 、4LOOP: B、DELAYIS: C、MAIN A/B: D、GAMA$1: 3、如图所示的三态输出电路,当 A 时,V B≈V DD。 A、E(ENABLE)=1, A=1 B、E(ENABLE)=1, A=0 C、E(ENABLE)=0, A=1 D、E(ENABLE)=0, A=0 4、设(SS)=2000H, (SP)=0100H,(AX)=2107H, 则执行指令PUSH AX 后,存放数据21H的物理地址就是 D 。 A、20102H B、20101H C、200FEH D、200FFH 5、汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它就是存放数据存储单元的 A 。 A.符号地址 B.物理地址 C.偏移地址 D.逻辑地址 6、下列四个寄存器中,不能用来作为间接寻址方式的寄存器就是 A 。 A、CX B、BX C、BP D、DI (C)7、执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA: ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)= , (BX)= 。 A、5050,99 B、2500,100 C、5050,101 D、2550,102 8、假设V1与V2就是用DW定义的变量,下列指令中正确的就是 A 。 A.MOV V1, 20H B.MOV V1, V2 C.MOV AL, V1 D.MOV 2000H, V2 9、– 49D的二进制补码为 A 。 A、1100 1111 B、1110 1101 C、00010001 D、1110 1100

微机原理简答题

简答题 1计算机字长指的是什么 答:表明处理器每个单位时间可以处理的二进制数据位数。 2简述微型计算机系统的硬件组成及各部分作用 答:硬件组成:cpu,也称处理器,是微机的核心,它采用大规模集成电路芯片,芯片内集成了控制器运算器和若干高速存储单元(即寄存器),处理器及其支持电路构成了微机系统的控制中心,对系统的各个部件进行统一的协调和控制。 3什么是通用微处理器、单片机:通用微处理器 答:适合较广的应用领域的微处理器。例如:装在pc机上,笔记本电脑,工作站,服务器上的微处理器。单片机:指通常用于控制领域的微处理器芯片,其内部除cpu外还集成了计算机的其他一些主要部件,只需配上少量的外部电路和设备,就可以构成具体的应用系统。其他一些主要部件:只需配上少量的外部电路和设备,就可以构成具体的应用系统。 4什么是DSP芯片、嵌入式系统 答:DSP芯片:称数字信号处理器、也是一种微控制器,其更适合处理高速的数字信号,内部集成有高速乘法器,能够进行快速乘法和加法算法。嵌入式系统:利用微控制器,数字信号处理器或通用微处理器、结合具体应用构成的控制系统。 5冯诺依曼计算机的基本设计思想是什么 答:采用二进制形式表示数据和指令。指令由操作码和地址码组成,将程序和数据存放在存储器中,计算机在工作时从存储器取出指令加以执行,自动完成计算任务,这就是“存储程序”和“程序控制”的概念;指令的执行是顺序的,即一般按照指令在存储器中存放的顺序执行。程序分支由转移指令实现;计算机有存储器、运算器、控制器、输入设备和输出设备五大基本部件组成,并规定了5部分的基本功能。 6计算机系统通常划分为哪几个层次?普通计算机用户和软件开发人员对计算机系统的认识一样吗? 答:计算机系统通常划分为7层。最上层是用户层,第5层是高级语言层,第4层是汇编语言层,第3层是操作系统层,第2层是机器语言层,第1层是控制层,第0层是数字电路层。普通计算机用户和软件开发人员对计算机系统的认识并不一样。普通计算机用户看到的计算机,也就是我们最熟悉的计算机,属于用户层。而软件人员所看到的属于高级语言层或汇编语言层。 7什么是系列机和兼容机。 答:系列机是指在一个厂家生产的具有相同的计算机结构,但具有不同组成和实现的一系列不同档次,不同型号的几期。兼容机是指不同厂家生产的具有相同计算机结构的计算机<不同组织和实现> 8举例说明CF和OF标志的差异。 答:进位标志:CF表示无符号运算结果是否超出范围,超出范围加上进位或借位,运算结果仍然正确。溢出标志:OF表示有符号数运算结果是否超出范围,如果超出范围,运算结果已经不正确。 9 IA-32处理器有哪三类基本段,各是什么用途? 答:IA-32处理器有代码段,数据段,堆栈段三类基本段。代码段:存放程序的指令代码。程序的指令代码必须安排在程序段,否则将无法正常执行。数据段:存放当前运行程序所用的数据,程序中的数据默认是存放在数据段。也可以存放在其他逻辑段中。堆栈段:主存中堆栈所在的区域、程序使用的堆栈一定在堆栈段。 10什么是实地址方式、保护方式和虚拟8086方式?它们分别使用什么存储模型? 答:实地址方式:58086具有相同的基本结构,只能写址/MB物理储存空间。逻辑段最大不

微机原理及应用试题

名姓 号学 级班 系 院学 扬州大学试题纸 (2009 —2010学年第1学期) 广陵学院07班(年)级课程微机原理及应用(A)卷 题目-一一-——二■——三四五总分 得分 阅卷人 分 ) 1 得分阅卷人审核人、选择题 (20%,每题 1. 以程序存储和程序控制为基础的计算机结构提出者是(B ) A.布尔 B. 冯?诺依曼 C.图灵 D. 帕斯卡尔 2. 十进制数95转换成二进制数是(D ) A.10010101 B.01100101 C. 0100110 D.01011111 3.大写字母C的ASCII码是(C ) A. 11001100B B. 00001100B C. 01000011B D.01000111B 4?在微机中,主机和高速硬盘进行数据交换,一般采用的方式是(D ) A.程序直接控制方式 B. 程序中断控制方式 C.无条件传送方式 D. DMA 方式 5?将寄存器AX的内容求反的正确指令是(C ) A. NEG AX B. CMP AX,0FFFFH C. NOT AX D. CMP AX , AX 6.指令MOV ARRAY[DI], DX 源操作数的寻址方式是(B ) A.变址寻址 B. 寄存器寻址 C.基址寻址 D. 基址变址寻址 7. 8086/8088 响应不可屏蔽中断时,其中断类型号是(A ) A.由CPU自动产生 B. 从外设取得 C.由指令INT给出 D. 由中断控制器提供 8.8086指令队列的长度是(C ) A. 4个字节 B.5 个字节 C.6 个字节 D.8 9.在最小模式下,CPU从外设读取数据操作, M / IO、WR、 个字节 RD信号的状态依次为(A ) A. 0 , 1, 0 B. 0 ,三态,0 C. 0 , 0, 1 D. 1 , 1, 0 10.在8086系统中,CPU被启动后,IP及四个段寄存器的初始状态是 (D )

微机原理练习题

练习题一 一、单项选择题。 1、微型计算机中主要包括有( A )。 A、微处理器、存储器和I/O接口 B、微处理器、运算器和存储器 C、控制器、运算器和寄存器组 D、微处理器、运算器和寄存器 2、指令( C )的源操作数的寻址方式为直接寻址。 A、MOV [2000H],AL B、IN AL,DX C、XOR AL,[2000H] D、MOV AX,2000H 3、8086在最小模式下,分时使用AD0-AD15,所以必须外接地址锁存器,当总线上为地址信息时,通过( B)将地址送入地址锁存器。 A、DEN B、ALE C、BHE D、DT/ R 4、基本的总线周期通常包含( D )个T状态 A、1 B、2 C、3 D、4 5、RESET信号有效后,8086 CPU执行的第一条指令地址为( D ) A.00000H B.FFFFFH C.FFFF0H D.0FFFFH 6、二进制数000101011010.10101B转换成十六进制数是()。 A、15A.A8H B、332.EH C、15.32H D、2W.32H 7.堆栈的工作方式是 ( D ) A.先进先出 B.随机读写 C.只能读出,不能写入 D.后进先出 8、执行下列程序后,AL=( C)。 MOV AL,25H ADD AL,71H A、B4H B、34H C、96H D、54H 9、寄存器间接寻址中,操作数放在( A)中。 A、存储器 B、通用寄存器 C、堆栈 D、宏指令 11、8255A的( A)能工作在方式2。 A. A端口 B. B端口 C. C端口 D. 前三者 12、中断类型号为31H的中断向量的偏移地址和段地址分别存放在存储器中的物理地址为()。 A 、000C6H,000C7H;000C4H,000C5H; B、000C4H,000C5H;00198,00199; C、000C4H,000C5H;000C6H,000C7H; D、00196H,00197H;00198H,00199H; 13、在8253的6种工作方式中,能够自动重复工作的两种方式是( B )。 A、方式1,方式2 B、方式2,方式3 C、方式2,方式4 D、方式3,方式5 14、在PC/XT机中,不列不属于输入/输出方式的是(D ) A、程序控制I/O B、中断驱动I/O C、DMA方式 D、存储器访问方式

微机原理试题及答案

卷16 一、选择题:(每题1.5分,共18分) 1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( )。 ?反复执行空操作,直到DMA操作结束 ?进入暂停状态, 直到DMA操作结束 ?进入保持状态, 直到DMA操作结束 ?进入等待状态, 直到DMA操作结束 2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显 示输出,应采用的数据传送方式为()。 ?无条件传送方式?查询方式 ?中断方式?直接存储器存取方式 3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实 现。?计数器?寄存器?移位寄存器? D触发器 4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达()个。 ?128 ?256 ? 16K ? 64K 5、CPU响应中断后,通过()完成断点的保护。 ?执行开中断指令?执行关中断指令 ?执行PUSH指令?内部自动操作 6、并行接口芯片8255A具有双向数据传送功能的端口是()。 ?PA口?PB口? PC口?控制口 7、8088CPU处理动作的最小时间单位是()。 ?指令周期?时钟周期?机器周期?总线周期 8.堆栈是内存中()。 ?先进先出的ROM区域?后进先出的ROM区域 ?先进先出的RAM区域?后进先出的RAM区域 9、计算机中广泛应用的RS-232C实质上是一种()。 ?串行接口芯片?串行通信规程(协议) ?串行通信接口标准?系统总线标准 10、高速缓冲存储器(CACHE)一般是由()芯片组成。 ?SRAM ?DRAM ?ROM ?EPROM 11、鼠标器是一种()。 ?手持式的作图部件?手持式的光学字符识别设备 ?手持式的座标定位部件?手持式扫描器 12、传送速度单位“bps”的含义是()。

相关文档