微机原理简答题
微机原理试题及答案
微机原理试题及答案一、单项选择题(每题2分,共20分)1. 微处理器中的ALU是指什么?A. 算术逻辑单元B. 地址逻辑单元C. 控制逻辑单元D. 数据逻辑单元答案:A2. 在微机系统中,用于存储程序和数据的部件是:A. 内存B. 硬盘C. 外存D. 寄存器答案:A3. 下列哪种存储器是易失性存储器?A. ROMB. RAMC. 硬盘D. 光盘答案:B4. 微机系统中的I/O设备指的是:A. 输入输出设备B. 输入输出端口C. 输入输出接口D. 输入输出控制器答案:A5. 微处理器中的寄存器主要用于:A. 存储数据B. 存储指令C. 存储地址D. 存储控制信号答案:A6. 在微机系统中,中断是指:A. 程序的暂停执行B. 程序的中断执行C. 程序的继续执行D. 程序的顺序执行答案:B7. 微机系统中的总线包括:A. 数据总线B. 地址总线C. 控制总线D. 所有选项答案:D8. 微处理器中的指令周期包括:A. 取指周期B. 执行周期C. 访存周期D. 所有选项答案:D9. 微机系统中的DMA指的是:A. 数据传输模式B. 直接存储器访问C. 直接内存访问D. 动态内存访问答案:C10. 在微机系统中,多任务操作系统允许:A. 同时运行多个程序B. 顺序运行多个程序C. 同时运行多个进程D. 顺序运行多个进程答案:A二、填空题(每空1分,共20分)1. 微处理器中的______是指用于执行算术和逻辑运算的电路。
答案:ALU2. 微机系统中的______存储器在断电后数据不会丢失。
答案:ROM3. 在微机系统中,______是用于控制数据流向的电路。
答案:控制单元4. 微处理器中的______是指用于存储指令和数据的电路。
答案:寄存器5. 微机系统中的______是用于输入和输出数据的设备。
答案:I/O设备6. 微处理器中的______是指用于存储当前正在执行的指令的寄存器。
答案:指令寄存器7. 微机系统中的______是指用于存储当前正在执行的指令的地址的寄存器。
(完整word)微机原理简答题
1。
微型计算机由那些基本功能部件组成?1).微处理器,2)主存储器,3)系统总线,4)辅助存储器,5)输入/输出(I/O)接口和输入/输出设备2.什么是总线?在计算机中,连接CPU与各个功能部件之间的一组公共线路,称为总线,在计算机中一般有三组功能不同的总线,传输地址信息的称为地址总线,传输数据信息的称为数据总线,传输控制信息的称为控制总线。
(只要答出总线定义,即可)3.简述微型计算机主要特点。
电子计算机是一种能自动,高速,精确地完成各式各样的数据存储,数值计算,逻辑推理,过程控制和数据处理功能的电子机器.计算机的主要特点有四个方面,即:高速性,准确性,逻辑性,通用性。
(只要意思相近即可得分)4.BCD码运算修正规则是什么?BCD码运算修正规则:(1)凡是对应位运算结果为冗余码时,加(减)6修正。
(2)如该位和数有向高位进(借)位时,也在该位加(减)6修正。
(3)如低位修正结果使高位大于9时,高位进行加(减)6修正。
(只要意思相近即可)5.简述微处理器的基本功能。
CPU是组成微机系统的核心部件,其功能如下:(1)算术和逻辑运算,执行数据处理.(2)暂存数据。
(3)实现程序控制,即可取指令,对指令寄存,译码分析并执行指令所规定的操作,还能提供整个系统所需的定时和控制信号。
6.什么是机器数?什么是机器数的真值?数在机器内的表示形式为机器数。
而机器数对应的数值称为机器数的真值8个总线周期8. 8086CPU内部由哪两部分组成?各完成什么工作?在8086内部由BIU和EU两大部分组成,BIU主要负责和总线打交道,用于CPU与存储器和I/O接口之间进行数据交换;EU主要是将从指令队列中取得的指令加以执行。
9. 简述8086内部EU和BIU两大功能单元各自的功能和这样组织的意义。
在8086内部,按功能划分可以分为BIU和EU两大部分,BIU主要负责总线接口,与存储器和I/O接口进行数据传递;而EU则是执行部件,主要是执行指令;这两部分分开可以在执行指令的同时,从存储器中将将要执行的指令取到指令队列,使两部分并行工作,提高CPU的速度.(只要意思为提高CPU的效率即可)10。
微机原理简答
1.一般微处理器内部结构由哪三部分组成?P6运算器(算术逻辑单元),控制器,内部寄存器2.接口按功能可分为那几类?P242通用接口与专用接口3.3、接口的主要功能有那几种?P243缓冲锁存数据,地址译码,传送命令,码制转换,电平转换4、典型的微机硬件结构就是用什么将各部位连接起来的?总线5、什么就是计算机的位长?P8计算机数据总线上一次能处理的信息的位数即位长6、什么就是CPU总线的带宽?P23总线的带宽就是指总线能同时传输的数据位数量7、什么就是CPU总线的工作频率?P23用于协调总线上各种操作的时钟频率8、什么就是Intel8086指令的直接寻址方式?P77指令中以位移量方式直接给出操作数的有效地址EA9、64*1bit的DRAM芯片通常有多少个地址线引脚与数据线引脚?6地址线引脚与1数据线引脚10、Intel8086系统中条件转移指令的转移范围有什么限制?-128—12711、中断向量表:也称中断入口地址表。
该表说明了中断类型号与中断服务程序的入口地址之间的联系。
P235 12、中断:就就是使CPU暂停运行原来的程序,按照更为急迫事件的需要转去执行为中断源服务的程序,待该程序处理完后,再返回运行原程序,此即中断。
P22313、总线:就是用来传送信息的公共导线,可分为数据总线,地址总线,控制总线。
P4???14、有效地址:表示所寻址的地址单元距离段起地址的之间的偏移字节的多少,也称偏移地址。
P6915、指令周期:指令周期就是执行一条指令所需要的时间,一般由若干个机器周期组成,就是从取指令、分析指令到执行完所需的全部时间。
百度百科。
P1016、标志的作用就是什么?8086/8088具体有哪两类标志?状态标志位用来反映算术或者逻辑运算后结果的状态,已记录CPU的状态特征。
控制标志用来控制CPU的操作。
状态标志与控制标志。
状态标志位与控制标志位17、什么就是寻址方式?简述8086/8088的寻址方式。
河北专接本微机原理简答题
河北专接本微机原理简答题摘要:一、微机概述二、8086/8088微处理器三、半导体存储器四、寻址方式五、汇编语言六、中断技术七、输入输出设备八、IO接口九、操作系统正文:河北专接本微机原理简答题主要涉及微机的基本组成和功能,8086/8088微处理器,半导体存储器,寻址方式,汇编语言,中断技术,输入输出设备,IO接口以及操作系统等方面的知识。
首先,微机是由CPU、存储器、输入输出设备和系统总线等组成的。
其中,CPU是微机的核心,负责统一协调和控制系统中的各个部件;存储器用于存放程序和数据;输入输出设备和系统总线则负责实现微机的输入输出功能。
其次,8086/8088是常用的微处理器,它的内部集成了计数器、寄存器和运算器等组件。
它的工作原理是通过不断地取指令、执行指令来完成各种操作。
半导体存储器是微机中用于存储数据和程序的一种设备,它由大量的半导体芯片组成,每个芯片可以存储一定数量的数据。
寻址方式是CPU用于指定在存储器中存储的数据的地址的方式,它包括直接寻址、间接寻址、寄存器寻址和寄存器间接寻址等方式。
汇编语言是一种低级语言,它用助记符来代替机器码,用地址来表示操作数的地址。
汇编语言的程序需要经过汇编器编译成机器码才能被CPU执行。
中断技术是CPU在执行程序时,由外部设备或内部设备发出中断请求,CPU响应中断请求,暂停当前程序的执行,转去处理中断请求的过程。
输入输出设备是微机中用于与外部设备进行数据交换的设备,包括键盘、鼠标、显示器、打印机等。
IO接口是连接输入输出设备和CPU的桥梁,它负责实现数据在输入输出设备和CPU之间的传递。
操作系统是管理微机硬件和软件资源的程序,它提供了用户和计算机硬件的接口,用户通过操作系统来操作计算机。
微机原理试题及答案
微机原理试题及答案一、选择题(每题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. 设某8253通道1工作在方式0,按BCD方式计数,计数初值为400,通道0—控制寄存器的端口地址依次为80H~83H,试写出8253的初始化程序。
(8253方式控制字:D7D6:计数器选择;D5D4:读写控制;D3D2D1:工作方式选择D0:计数方式选择)控制字:01 11 000 1 71H答:MOV AL,71HOUT 83H,ALMOV AL,00HOUT 81H,ALMOV AL,04HOUT 81H,AL2. 某一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,01HOUT 91H,ALCALL D20MS;延时20msMOV AL,00HOUT 91H,ALCALL D20MS;延时20msJMP L1答:MOV AL,99H OUT 93H,AL 方波3. 8253的计数器2工作于方式2,其计数时钟CLK2,为100KHz,输出信号OUT2作定时中断申请,定时间隔为8ms,试计算其计数初值N?答:8004. 某系统中有一片8253,其四个端口地址为310H,312H,314H,316H,计数脉冲频率为1MHz、BCD码计数,试编写计数器0输出频率为2KHz方波的初始化程序。
(8253方式控制字:D7D6:计数器选择;D5D4:读写控制;D3D2D1:工作方式选择D0:计数方式选择)计数初值=10^6/2*10^3=500控制字:00110111 37H答:MOV AL,37HMOV DX,316HOUT DX,ALMOV DX,310HMOV AL,00HOUT DX,ALMOV AL,05HOUT DX,AL5. 假如8259A已被编程,ICW2=0AH,若连接在8259A的IR3端的外设提出中断申请,它的中断向量的存放地址是什么?答:28H,29H,2AH,2BH6. 计算机有哪些主要应用领域?答:科学计算,数据处理,过程控制,信息通信,计算机辅助设计7. 什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统?答:微处理器是指采用大规模集成电路技术,将具有运算控制功能的电路集成在一块芯片上的大规模集成电路,微型机即个人计算机,微型计算机系统是指以微型机为核心,配以相应的外部设备,及软件所构成的系统。
微机原理试题
微机原理试题一、简答题根据题目要求,我将给出一些简答题的解答。
1.什么是微机原理?微机原理是指微型计算机的工作原理和体系结构的理论知识。
它包括计算机硬件的组成和工作过程,以及计算机指令的执行原理。
2.微机原理的基本组成是什么?微机原理的基本组成包括中央处理器(CPU)、内存、输入输出设备和总线。
3.什么是中央处理器(CPU)?中央处理器(CPU)是微机原理中最重要的组成部分,它用于执行计算机指令和控制计算机的操作。
CPU包括运算器和控制器两个部分。
4.什么是内存?内存是用于存储计算机程序和数据的地方,它是计算机的临时存储器。
内存可以分为随机访问存储器(RAM)和只读存储器(ROM)两种类型。
5.什么是输入输出设备?输入输出设备用于与计算机进行交互,包括键盘、鼠标、显示器、打印机等。
它们通过输入输出接口与主机系统连接。
二、选择题下面是一些微机原理的选择题,你可以选择一个正确答案。
1.计算机内部信号的传输介质是:a.电流b.光纤c.电压d.脉冲正确答案:d. 脉冲2.下面哪个是微机原理的基本组成部分?a.显卡b.主板c.显示器d.键盘正确答案:b. 主板3.下面哪个是计算机内存的一种?a.硬盘b.鼠标c.内存条d.CPU 正确答案:c. 内存条4.下面哪个是输入输出设备?a.CPUb.显卡c.鼠标d.内存正确答案:c. 鼠标三、计算题下面是一些需要进行计算的微机原理题目。
1.一个存储器有256个单元,每个单元的字长为8位,求该存储器的容量。
解答:存储器的容量等于存储器的单元数乘以单元的字长。
所以,该存储器的容量为 256 * 8 = 2048位。
2.一个计算机的主频为3.2GHz,计算机每秒可以执行多少条指令?解答:计算机的主频表示每秒钟可以执行的时钟周期数,每个时钟周期可以执行一条指令。
所以,计算机每秒可以执行 3.2 * 10^9 条指令。
这是一个简单的微机原理试题文档,包括简答题、选择题和计算题三个部分。
微机原理简答
微机原理简答1.一般微处理器内部结构由哪三部分组成?P6运算器(算术逻辑单元),控制器,内部寄存器2.接口按功能可分为那几类?P242通用接口与专用接口3.3、接口的主要功能有那几种?P243缓冲锁存数据,地址译码,传送命令,码制转换,电平转换4、典型的微机硬件结构就是用什么将各部位连接起来的?总线5、什么就是计算机的位长?P8计算机数据总线上一次能处理的信息的位数即位长6、什么就是CPU总线的带宽?P23总线的带宽就是指总线能同时传输的数据位数量7、什么就是CPU总线的工作频率?P23用于协调总线上各种操作的时钟频率8、什么就是Intel8086指令的直接寻址方式?P77指令中以位移量方式直接给出操作数的有效地址EA9、64*1bit的DRAM芯片通常有多少个地址线引脚与数据线引脚?6地址线引脚与1数据线引脚10、Intel8086系统中条件转移指令的转移范围有什么限制?-128—12711、中断向量表:也称中断入口地址表。
该表说明了中断类型号与中断服务程序的入口地址之间的联系。
P235 12、中断:就就是使CPU暂停运行原来的程序,按照更为急迫事件的需要转去执行为中断源服务的程序,待该程序处理完后,再返回运行原程序,此即中断。
P22313、总线:就是用来传送信息的公共导线,可分为数据总线,地址总线,控制总线。
P414、有效地址:表示所寻址的地址单元距离段起地址的之间的偏移字节的多少,也称偏移地址。
P6915、指令周期:指令周期就是执行一条指令所需要的时间,一般由若干个机器周期组成,就是从取指令、分析指令到执行完所需的全部时间。
百度百科。
P1016、标志的作用就是什么?8086/8088具体有哪两类标志?状态标志位用来反映算术或者逻辑运算后结果的状态,已记录CPU 的状态特征。
控制标志用来控制CPU的操作。
状态标志与控制标志。
状态标志位与控制标志位17、什么就是寻址方式?简述8086/8088的寻址方式。
微机原理简答背诵
1、8086CPU没有专用的地址线A0~A15,它是如何获得地址的低16位的?答:地址\数据总线AD15~AD0分时复用地址总线低16位A15~A02、8086CPU的ALE引脚的作用是什么?答:CPU在每个总线周期的TI状态发出时作为地址锁存器的地址选通信号。
3、8086CPU在读存储器的过程中,三总线的信息是怎样的?答:地址输出,浮空,数据输入4、8086CPU在写存储器的过程中,三总线的信息是怎样的?答:地址输出,数据输入,浮空。
5、8086CPU在读存储器时,如果存储器的速度跟不上,是如何使用READY进行协调的?答:存储器速度跟不上处在TW等待状态,当READY=1时结束等待进入T4。
6、E2PROM与EPROM相比具有哪些优点?答:像一般的RAM可随机读\写只是速度慢些,但断电后不丢失信息。
7、EPROM、E2PROM和FLASH都是可以由用户写入数据的,为什么它们不能作为随机存取存储器使用?答:机器运行期间其信息只能读出不能写入。
8、CPU响应某中断请求后,如果又有一个中断源发出中断请求,CPU将怎样处理(根据中断优先级分析)?答:判断中断的优先级,如果是更高一级的中断请求则去执行高一级的中断,如果是低级或同级的中断请求则屏蔽。
9、为什么CPU在中断响应后必须保护现场?保护现场最常用的方法是什么?答:这样不会破坏CPU原来的工作环境。
常用压入堆栈法。
10、8086CPU是怎样根据中断类型号获得中断入口地址的?答:将中断类型号乘以4获得中断向量地址,再通过中断向量地址查中断向量表取出中断向量,从而获得中断入口地址。
11、简述CPU响应INTR外部中断请求时,如何获得中断类型号。
答:对于内部中断和非屏蔽中断来说,他们的中断类型号在CPU内部形成,且不受中断允许位IF影响。
对于外部中断和可屏蔽中断来说,中断类型号由外部接口电路给出且受IF影响。
12、为什么输入设备与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. 微机系统中的CPU指的是什么?A. 中央处理器B. 中央存储器C. 中央输入设备D. 中央输出设备答案:A2. 微机系统中的总线分为哪几类?A. 数据总线、地址总线、控制总线B. 电源总线、信号总线、数据总线C. 内存总线、输入总线、输出总线D. 内部总线、外部总线、系统总线答案:A3. 下列哪个不是微机系统中的存储器?A. ROMB. RAMC. EPROMD. UPS答案:D4. 在微机系统中,中断的作用是什么?A. 强制CPU暂停当前任务B. 允许CPU处理外部事件C. 使CPU进入节能模式D. 重启CPU答案:B5. 微机系统中的I/O设备指的是什么?A. 输入输出设备B. 内部输出设备C. 外部输入设备D. 内部输入设备答案:A二、简答题1. 简述微机系统的组成。
答:微机系统主要由中央处理器(CPU)、存储器、输入输出设备(I/O设备)、总线系统等组成。
CPU负责执行程序指令和处理数据;存储器用于存储程序和数据;I/O设备用于与外部世界进行数据交换;总线系统负责连接各个部件,实现数据和控制信号的传输。
2. 什么是微指令和宏指令?它们之间有何区别?答:微指令是CPU内部用于控制微操作的指令,通常由操作码和操作数组成。
宏指令是高级语言中的指令,它由多个微指令组成,用于完成更复杂的操作。
微指令与宏指令的主要区别在于操作的复杂程度和执行的级别。
三、计算题1. 若某微机系统的地址总线宽度为16位,计算其最大寻址空间。
答:地址总线宽度为16位,意味着可以表示2^16个不同的地址,即64KB的寻址空间。
2. 如果一个微机系统的CPU时钟频率为1GHz,每个时钟周期执行一条指令,计算每秒可以执行多少条指令。
答:1GHz等于10^9赫兹,即每秒10亿个时钟周期。
如果每个时钟周期执行一条指令,那么每秒可以执行10亿条指令。
四、论述题1. 论述微机系统中的中断机制及其重要性。
微机原理期末试题及答案
微机原理期末试题及答案一、选择题1. 以下关于微机原理的说法不正确的是:a) 微机原理研究的是微型计算机的基本组成和工作原理b) 微机原理主要研究微处理器和存储器c) 微机原理的研究对象仅限于硬件部分d) 微机原理的研究包括硬件和软件两个方面2. 下列哪项不属于计算机硬件设备:a) 微处理器b) 显示器c) 操作系统d) 键盘3. 在微机原理中,CPU主要包括以下几个部分:a) 控制器、运算器、存储器b) 运算器、存储器、输入输出设备c) 控制器、输入输出设备、存储器d) 运算器、数据库、存储器4. 下列哪个不是计算机的内存类型:a) RAMb) ROMc) HDDd) CACHE5. 在微机原理中,数据总线用于传输:a) 数据b) 控制信号c) 地址d) 所有的信号二、简答题(每题20分)1. 解释什么是指令周期、机器周期和时钟周期。
答:指令周期是执行一条机器指令所需要的时间,它包括取指令周期(fetch)、译码周期(decode)、执行周期(execute)和存取周期(memory)等。
机器周期是指执行一条基本操作所需要的时间,例如加法、乘法等。
时钟周期是指时钟发生一次跳变所需要的时间,它是微机系统运行的基本单位。
2. 什么是中断请求?答:中断请求是指外部设备通过向CPU提出请求,使CPU中断当前正在执行的程序,并转去执行相应的中断处理程序。
中断请求可以分为内部中断和外部中断两种。
3. 简述冯·诺依曼结构的原理。
答:冯·诺依曼结构是计算机系统的基本组织原理,主要包括存储器、运算器、控制器和输入输出设备四部分。
它的原理是将程序和数据存储在同一存储器中,由程序计数器指示当前指令的地址,按照指令的顺序执行程序。
运算器负责执行算术运算和逻辑运算,控制器负责解码指令并控制各个部件的工作。
输入输出设备负责与外部设备进行数据交互。
4. 什么是总线?答:总线是计算机中各个部件之间传输数据和控制信号的公共通道。
微机原理及应用的简答题
微机原理及应用的简答题第一题1.什么是微机?–微机是指一种小型的计算机系统,通常包括中央处理器(CPU)、内存、输入输出设备和外部存储设备。
与大型计算机相比,微机具有体积小、功耗低以及价格便宜等特点。
2.微机的主要组成部分有哪些?–中央处理器(CPU):负责执行计算机的指令和控制计算机的操作。
–内存:存储计算机程序和数据,供CPU读取和写入。
–输入输出设备:用于与外部世界进行信息交换,例如键盘、鼠标、显示器、打印机等。
–外部存储设备:用于长期存储数据和程序,例如硬盘、光盘、U盘等。
3.微机与计算机的区别是什么?–微机是计算机的一种类型,相较于大型计算机,微机具有体积小巧、功耗低以及价格便宜等优势。
–计算机是一个更加广义的概念,涵盖了各种类型的计算设备,包括大型计算机、小型计算机、嵌入式系统等。
第二题1.请简述微机的工作原理。
–微机的工作原理主要可以分为三个步骤:取指、译码和执行。
–第一步:取指。
CPU从内存中读取指令,并将指令存放到指令寄存器中。
–第二步:译码。
CPU解码指令,并确定执行指令需要的操作。
–第三步:执行。
CPU执行指令,并根据指令要求进行相应的计算和数据操作。
2.什么是微机的总线?–微机的总线是指微机内部各个部件之间进行数据传输和控制信号传递的一组电子线路。
–微机的总线主要包括数据总线、地址总线和控制总线。
–数据总线用于传输数据,地址总线用于传输内存和外设的地址,控制总线用于传输控制信号。
3.微机中的中央处理器(CPU)有哪些主要组成部分?–中央处理器(CPU)主要包括运算器、控制器和寄存器。
–运算器负责执行算术和逻辑运算。
–控制器负责指令的取指、译码和执行。
–寄存器用于存储临时数据、地址和控制信号等。
第三题1.微机系统中的存储单元有哪些?–微机系统中的存储单元主要包括内存和外存。
–内存是CPU存取数据和程序的主要存储器,分为随机存储器(RAM)和只读存储器(ROM)。
–外存用于长期存储数据和程序,例如硬盘、光盘、U盘等。
微机原理__课后答案
4.用BP作基址变址寻址时,操作数所在的段是当前(C)。
A.数据段B.代码段C.堆栈段D.附加段
A.T1和T2 B.T2和T3 C.T3和T4 D.随机
5.8086/8088 CPU中标志寄存器的主要作用是(D)。
A.检查当前指令的错误B.纠正当前指令执行的结果与错误
C.决定是否停机D.产生影响或控制某些后续指令所需的标志
6.8086最小模式下的存储器读周期中地址锁存发生在总线周期的(A)时刻。
第
一、填空题
1.电子计算机主要由运算器、控制器、存储器、输入设备和输出设备等五部分组成。
2.运算器和控制器集成在一块芯片上,被称作CPU。
3.总线按其功能可分数据总线、地址总线和控制总线三种不同类型的总线。
4.计算机系统与外部设备之间相互连接的总线称为系统总线(或通信总线);用于连接微型机系统内各插件板的总线称为系统内总线(板级总线);CPU内部连接各寄存器及运算部件之间的总线称为内部总线。
1.MOV AX,[BP]的源操作数物理地址为16×(DS)+(BP)。(×)
2.OUT DX,AL指令的输出是16位操作数。(×)
3.不能用立即数给段寄存器赋值。(√)
4.所有传送指令都不影响PSW寄存器的标志位。(×)
5.堆栈指令的操作数均为字。(√)
6.段内转移指令执行结果要改变IP,CS的值。(×)
地址
内容
00130H
0DAH
00131H
31H
00132H
00133H
00134H
00135H
7F
00136H
5E
18.试说明8086CPU的控制引脚ALE的作用。
(完整版)微机原理(名词解释+简答题)
微机原理一、名词解释FLOPS:每秒所执行的浮点运算次数。
MIPS:每秒百万条指令。
RISC技术:精简指令集计算机。
计算机组成:是指如何实现计算机体系结构所体现的属性,它包含了许多对程序员来说是透明的硬件细节。
计算机体系结构:是指那些能够被程序员所见到的计算机系统的属性,即概念性的结构与功能特性。
存储容量:是指存储器可以存放的二进制代码的总位数。
总线:连接多个部件的信息传输线,是各部件共享的传输介质。
总线复用:一条信号线上分时传送两种信号。
总线宽度:数据总线的根数。
存取时间:启动一次存储器操作到完成该操作所需全部时间。
空间局部性:一旦一个存储单元被访问,那么它临近单元也将很快被访问。
存取周期:存储器进行连续两次独立的存储操作,所需的最小间隔时间。
时间局部性:一旦一个指令被执行了,在不久的将来它可能再被执行。
中断:计算机在执行程序的过程中,当出现异常情况或特殊请求时,计算机停止现行的程序的运行,转向对这些异常情况或特殊请求的处理,处理结束后再返回到现行程序的间断处,继续执行原程序。
寻址方式:确定本条指令的数据地址以及下一条将要执行的指令地址的方法。
取指周期:取指阶段完成取指令和分析指令操作。
指令周期:CPU每取出并执行一条指令所需的全部时间。
二、简答题1.冯诺依曼计算机的特点(1)计算机由运算器、控制器、存储器、输入设备和输出设备五大部件组成。
(2)指令和数据以同等地位存放于存储器内,并可按地址寻访。
(3)指令和数据均用二进制数表示。
(4)指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置。
(5)指令在存储器内按顺序存放。
(6)机器以运算器为中心,输入输出设备与存储器之间的数据传送通过运算器完成。
2.简述系统总线的概念,按系统总线传输信息不同分为哪三类并说明各自用途。
系统总线是指CPU、主存、I/O设备,各大部件之间的信息传输线。
1)数据总线:用来传输各功能部件之间的数据信息,它是双向传输总线,其位数与机器字长、存储字长有关。
微机原理试题及答案
微机原理试题及答案一、选择题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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
OUT DX,AL
……
MOV DX, 0120H
CNT2:
MOV AX,20000
……
45
8253应用例二
• 安全检 测和报 警控制 系统。
8088 BUS
D0~D7
D1
D0
A0
A1
IOW
IOR
3E0H~3E3H
8253 D0~D7
A0
CLK0
A1
WR
RD
OUT0
2MHz
+5V
1 R
GATE0 CS
• 输入8253的时钟频率为2MH。要求:
– CNT0每10ms输出一个CLK周期宽的负脉冲 工启作动的方计式数器
– CNT1输出10KHz的连续方波信号 工作方式 – CNT2在定时5ms后产生输出高电平计数计脉数冲初频值率
• 画线路连接图,并编写初始化程序.
42
8253应用例
• 计算计数初值:
A0 ••• A1 2WE OE
Y0 CS
VCC
1 CS
2
13
I/O译码的地址信号
• 当接口只有一个端口时,16位地址线一般 应 全部参与译码,译码输出直接选择该端口;
• 当接口具有多个端口时,则16位地址线的
高
位参与译码(决定接口的基地址),而低
位
则用于确定要访问哪一个端口。
14
I/O地址译码例
流程:
初始化CNT0
写CNT0控制字
写CNT0计数初值
初始化CNT1
初始化CNT2
40
初始化程序流程
写入全部计数器控制字 写CNT0计数初值 写CNT1计数初值
原则:
先写入控制字 后写入计数初值
写CNT2计数初值
41
8253应用例一
• 采用8253作定时/计数器,其接口地址为 0120H~0123H。
• 控制复杂,硬件成本相对较高。
30
中断响应
• 向中断源发出INTA中断响应信号;
• 关中断 由
• 保护硬件现场
硬 件
– 将FLAGS压入堆栈
系 统
• 保护断点
完 成
– 将CS、IP压入堆栈
• 获得中断服务程序入口地址 31
中断服务子程序完成的工作
• 关中断,保护现场,保护断点,找入 口地址
• 保护软件现场(参数) • 开中断(STI) • 中断处理 • 关中断(CLI) • 恢复现场 • 中断返回
CNT0:10ms/0.5us=20000 CNT1:2 MHz/10KHz=200 CNT2: 5ms/0.5us=10000
• 确定控制字:
00110100
CNT0:方式2,16位计数值 01010110 CNT1:方式3,低8位计数值 10110000
CNT2:方式0,16位计数值
43
8253应用例
1
A18
1
A17
1
A16
&
0 A15 0 A14 0 A13
1
1
SRAM 6264
CS1
0
CS2
+5V
4
6264芯片全地址译码例
A19 1111000
A12 0000000000000
A0
片首地 址
A19 1111000
A12 1111111111111
A0
片尾地 址
该6264芯片的地址范围 = F0000H~F1FFFH
D7-D0 Q7 Q6 Q5 Q4 Q3 Q2 Q1
CP Q0
3FBH
≥1 状态端口
D7 D6 D5 D4 D3 D2 D1 D0
外 设
BUSY
控制程序
LEA SI,DATA MOV CX,100 AGAIN : MOV DX,03FBH WAITT:IN AL,DX TEST AL,20H JNZ WAITT MOV DX,03F8H MOV AL,[SI] OUT DX,AL INC SI LOOP AGAIN
• 与系统的连接 • 初始化程序设计
– 写入控制字 – 置计数初值
36
与系统的连接示意
DB
IOW
IOR
A1
A0 高
位 地
译码器
址
8253
D0~D7 WR CLK RD GATE A1 OUT A0
CS
外部时钟 门控信号
外设
37
应用中的注意点
• 每一次启动计数,需有两次写操作:
– 写控制字 – 写计数器初值
片内地址
16
I/O地址译码例
• 译码电路图:
IOR &
IOW
A11
A10
A18
≥1
A3
A2
A9
A7 ┇
A4
A1 A0
&
接口芯片
CE
17
查询工作方式例
➢外设状态端口地址为03FBH,第5位(bit5) 为状态标志(=1忙,=0准备好)
➢外设数据端口地址为03F8H,写入数据会 使状态标志置1 ;外设把数据读走后又把 它置0。
• 使计数器停止输出方波的方法是在Q端输出低 电平。CLK0的输入脉冲为2MHz。要求:
– 设计8253的译码电路; – 编写8253计数器的初始化程序及实现上述功能的控
47
例二解
• 8253地址范围:
– 0011 1110 0000~0011 1110 0011
• 译码电路: IOW
IOR
&
G1
设计全地址译码电路 中断接口设计 DMA传送 8253计数器(软硬件) 8253(8255)初始化 编程 8255系统连接
译码方式
• 全地址译码 • 部分地址译码
2
全地址译码
• 用全部的高位地址信号作为译码信号, 使 得存储器芯片的每一个单元都占据一个 唯 一的内存地址。
3
全地址译码例
1
A19
• 某外设接口有4个端口,地址为2F0H— —2F3H,由A15~A2译码得到,而A1、A0 用来区分接口中的4个端口。试画该接口 与系统的连接图。
15
I/O地址译码例
• 地址范围:
– × × × × 0 0A111 0 1 1 1 1 0 0 0 0 –××××001011110011
任意状态 图中不接入
• 硬件:
– I/O接口和存储器的读写控制信号、地址信号 都是由CPU发出的。
• 缺点:
– 程序的执行速度限定了传送的最大速度
23
四、DMA控制方式
• 特点:
– 外设直接与存储器进行数据交换 ,CPU不再 担当数据传输的中介者;
– 总线由DMA控制器(DMAC)进行控制 (CPU要放弃总线控制权),内存/外设的地 址和读写控制信号均由DMAC提供。
检 测 器
3E4H
D
Q
3E5H
≥1
CP
IOW
46
8253应用例二
• 初始状态下,D触发器的Q端输出低电平; • 系统通过三态门循环读取检测器状态,有异常
出现时,检测器输出高电平。此时在D触发器 的Q端输出高电平,启动8253计数器的通道0 输出100Hz的连续方波信号,使报警灯闪烁, 直到有任意键按下时停止;
24
DMA控制方式
MEM BUS
… 地址信号
控制信号
HOLD
QRD
CPU HLDA
DMAC DACK
外设 接口
25
DMA控制方式的工作过程
• 外设向DMA控制器发出“DMA传送请求” 信号 DRQ;
• DMA控制器收到请求后,向CPU发出“总 线请 求”信号HOLD;
• CPU在完成当前总线周期后会立即发出 HLDA 信号,对HOLD信号进行响应;
周期窃取的DMA方式:
允许DMA
N
测试I/O的DREQ
DMA请求?
Y DMAC请求总线
CPU响应, DMAC获总线控制权
DMA传送一个数据
地址增量,计数器减量
Y
块结束?
N
释放总线至少一个总线周期
DMAC释放总线
DMA控制方式
• 数据传输由DMA硬件来控制,数据直接 在内存和外设之间交换,可以达到很高 的传输速率。
DB IOW IOR
A1 A0
译码器
8253
GATE0
D0~D7 GATE1
GATE2 WR
CLK0
RD
CLK1
A1
CLK2
A0
OUT0
OUT1 CS
OUT2
+5V 2MHz
44
8253应用例——初始化程序
CNT0:
MOV AL,AH
MOV DX,
OUT DX,AL
0123H
MOV AL,34H
CNT1:
➢试画出其电路图,并将DATA下100B数据
输出。
18
状态端口地址:0000 0011 1111 1011 数据端口地址:0000 0011 1111 1000
D7-D0
IOW
A9 | A3 A15 | A10
A2 A1 A0
IOR
7G4LS138
&
Y0
G2A
≥1
G2B
C
Y3
B
A
D5
3F8H
≥1
74LS273
A9
:&
G2A
A5
A11
A10
≥1
G2B
A4
C
A3
B
A2
A
Y
0