微机原理简答题

合集下载

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案一、单项选择题(每题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)微机原理简答题

(完整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之间的传递。

操作系统是管理微机硬件和软件资源的程序,它提供了用户和计算机硬件的接口,用户通过操作系统来操作计算机。

微机原理简答

微机原理简答

1、8086/8088 CPU的内部结构有什么特点?8086/8088CPU采用一种全新结构形式,均由2个独立单元组成,分为总线接口部件BIU(Bus Interface Unit)和执行部件EU (Execution Unit) (这种结构是从程序员和使用者的角度划分的)。

执行指令的任务由执行部件(EU)来完成,而取指令、读操作数和写结果等需要执行外部总线周期的任务则由总线接口部件(B1U)来完成。

EU和BIU可以并行工作,使执行指令的操作和其它操作最大限度地重叠起来,从而大大加快程序运行速度。

2.从程序员和使用者的角度来划分,8086/8088 CPU内部均有两个独立单元:BIU和EU,请分析它们各有哪些功能?总线接口单元BIU的功能是负责完成CPU与存储器或I/O设备之间的数据传送。

其具体任务是:BIU要从内存取指令送到指令队列缓冲器;CPU执行指令时,总线接口单元要配合执行单元从指定的内存单元或者外设端口中取数据,将数据传送给执行单元,或者把执行单元的操作结果传送到指定的内存单元或外设端口中。

执行单元不与系统直接相连,它的功能只是负责执行指令;执行的指令从BIU的指令队列缓冲器中取得,执行指令的结果或执行指令所需要的数据,都由EU 向BIU发出请求,再由BIU对存储器或外设存取。

3.8086/8088 内部有几个段寄存器,阐述各段寄存器的用途??8086/8088CPU的BIU中有4个16位段寄存器,用来存放各段的起始地址,它们被称为“段基址”,8086/8088的指令能直接访问这4个段寄存器。

其中:代码段寄存器CS用来存放程序当前使用的代码段的段基址,CPU执行的指令将从代码段取得;堆栈段寄存器SS用来存放程序当前所使用的堆栈段的段基址,堆栈操作的数据就在这个段中;数据段寄存器DS用来存放程序当前使用的数据段的段基址,一般地说,程序所用的数据就存放在数据段中;附加段寄存器ES用来存放程序当前使用的附加段的段基址,它通常也用来存放数据,但典型用法是用来存放处理以后的数据。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案一、选择题(每题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.微型计算机由哪几部分组成?简述各部分功能。

(4分)微型计算机由CPU、存储器、I/O端口、总线组成;微处理器(CPU):微型计算机的控制中心,主要完成取指令、指令的译码、简单的算术和逻辑运算以及程序控制等任务;存储器:存储程序和数据;I/O端口用于外设和CPU之间的信息的传递和协调;总线:CPU 与存储器和I/O接口之间传送数据信息、地址信息和控制信息的通道。

2. CPU与外设之间的数据传送方式包括程序控制方式、中断方式和DMA方式,请问程序控制方式又分为哪两种方式?这两种方式在与外设进行数据传送时有什么区别?(4分)程序控制方式分为无条件传送方式和有条件传送方式。

无条件传送方式在与外设进行数据传送时不需要查询外设状态,可根据需要随时进行输入或输出操作;有条件传送方式在进行数据传送前,必须先确认外设已处于准备传送数据的状态,才能进行输入或输出操作。

3.8086CPU从内部结构上分为哪两部分?并简述各部分功能?(4分)8086CPU从内部结构上分为总线接口单元(BIU)和执行单元(EU)。

总线接口单元(BIU)负责物理地址形成、取指令、指令排队、读写操作数和总线控制。

执行单元(EU)负责指令译码和执行执行。

4.设计I/O接口电路的基本原则是什么?为什么?(4分)设计I/O接口电路的基本原则是“输入要缓冲,输出要锁存”为了解决CPU为多个外设服务,与外设之间存在的速度不匹配的问题,采用这样的原则,缓冲器可以使CPU不被某一外设独占,CPU的运行速度比较快,输出数据通常要经过锁存才能被外设读取。

5.CPU中总线接口单元BIU的基本功能是地址形成、取指令、指令排队、存取操作数和总线控制等,请简要说明BIU中有哪些组成部分可以完成以上所述的功能。

(4分)段寄存器、指令指针寄存器;地址加法器;指令队列;总线控制逻辑。

6.CPU中的AX或AL寄存器被称为累加器,它在CPU运行过程中有着非常重要的作用,有些指令的执行必须并且只能使用累加器,请列出两种这样的指令,并说明累加器的功能。

微机原理试题

微机原理试题

微机原理试题一、简答题根据题目要求,我将给出一些简答题的解答。

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,I/O端口的定义,I/O接口有哪几种类型的端口?对于可编程的通用接口芯片,其内部往往有多个可编程寻址读写的寄存器,称之为端口。

端口有宽度,一般以字节来组织,端口有自己的地址(端口地址),CPU用地址对每个端口进行读写操作。

主机和外设之间的信息交换都是通过操作接口电路的I/O端口来实现的。

根据端口接收和输出的信息不同,可将端口分为:数据端口,状态端口,控制端口。

2,A/D转换的主要技术指标,各有什么作用?1,分辨率:反映A/D转换器对输入微小变化响应的能力,通常用数字输出最低位(LSB)所对应的模拟输入的电平值表示。

n位A/D能反应1/2^n的满量程的模入电平,分辨率即为1/2^n。

也可简单地用数字量的位数来表示分辨率。

2,精度:有绝对精度和相对精度两种表示方法。

绝对精度:在一个转换器中,对应于一个数字量的实际模拟输入电压和理想的模拟输入电压之差并非一个常数,把它们之间差的最大值称为绝对误差。

通常以数字量的最小有效位(LSB)的分数值来表示绝对误差。

相对精度:是指在满刻度校准后,在整个转换范围内,任一数字量所对应的模拟输入量的实际值与理论值之差,用模拟电压的满量程的百分比表示。

3,转换时间:是指完成一次A/D转换所需的时间,即由发出启动转换命令信号到转换结束信号开始有效的时间间隔。

4,电源灵敏度:是指A/D转换芯片的供电电源的电压发生变化时,产生的转换误差。

一般用电源电压变化1%时相当的模拟量变化的百分数来表示。

5,量程:指所能转换的模拟输入电压范围,分单极性和双极性两种类型。

此外还有输出逻辑电平和工作温度范围等指标。

3,中断矢量表的组成及原理?8086/8088系统可以处理256种中断,为了区别每一种中断,为每个中断安排了一个号码,称为中断类型码。

每一种中断服务程序在内存中的起始地址称为中断矢量,以32位逻辑地址表示,即为CS:IP。

把所有中断矢量存储在内存中的某一连续区中,这个连续的存储区称为中断矢量表。

微机原理简答背诵

微机原理简答背诵

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. 微机系统中的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. 论述微机系统中的中断机制及其重要性。

微机原理(期末考试) 简答

微机原理(期末考试) 简答

5.8086、8088微处理器的逻辑地址是有哪几部分组成,怎样将逻辑地址转移为物理地址。

答:8086系统中存储器的逻辑地址由段地址(段首址)和段内偏移地址(有效地址)两部分组成;存储单元的物理地址由地址加法器生成,寻址时,CPU首先将段地址和段内偏移地址送入地址加法器,地址加法器将段地址左移4位并与段内偏移地址相加,得到一个20位的物理地址。

7. 8086和8088CPU的主要区别。

答:从CPU的内部结构来看,8086 CPU与8088 CPU很相似,区别仅表现在以下两个方面:1)8086 BIU中指令队列长度为6B,只要队列中出现两个空闲字节,BIU就会自动访问存储器,取指令来填满指令队列;而8088 BIU的指令队列为4B,队列中出现一个空闲字节,BIU 就会自动访问存储器,取指令来填满指令队列。

2)8088 BIU通过总线控制电路与外部交换数据的总线宽度是8位,总线控制电路与专用寄存器组之间的数据总线宽度也是8位,而EU内部总线仍是16位,所以把8088称为准16位微处理器。

2.I/O接口是什么,典型的IO接口包含哪几部分?各部分的作用。

答:接口是CPU与“外部世界”的连接电路,是CPU与存储器、输入输出设备等外设之间协调动作的控制电路;从更一般的意义上说,接口是在两个电路或设备之间,使两者动作条件相配合的连接电路。

典型的I/O接口包括数据端口、状态端口、控制端口及控制逻辑电路。

数据端口是双向的,用于CPU与外设之间的数据传送和缓冲;状态端口用于传送外设的状态给CPU;控制端口用于传送CPU向外设所发送的控制命令。

3.I/O端口有哪两种寻址方式,各有什么特点。

答:I/O端口的寻址方式有直接寻址和间接寻址两种。

直接寻址只能用于端口地址在00H~0FFH范围时,在IN和OUT指令中直接给出端口地址;而间接寻址可以用于端口地址为0000H~0FFFFH范围,但端口地址在100H~0FFFFH范围时只能用间接寻址方式,端口地址先存放于DX寄存器中,然后在IN或OUT指令中由DX做为端口地址指针。

微机原理__课后答案

微机原理__课后答案
A. 0014H B. 0011H C. 0010H D. 000FH
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.8位接口芯片为何放在偶地址上?在8086系统中,常将AD0信号作为低8位数据的选通信号,因为每当CPU和偶地址端口交换数据时,在T1状态,AD0引脚传送的地址信号必定为低电平,在其他状态,则用来传送数据。

而CPU的传输特性决定了只要是和偶地址单元或偶地址端口交换数据,那么,CPU必定通过总线低8位即AD7~AD0传输数据。

2.可编程接口芯片中控制寄存器的功能是什么?状态寄存器的作用是什么?在可编程接口芯片中,控制寄存器主要是存放CPU送往外设的控制信息,可以通过写入模式中,控制字符方式来对芯片进行初始化,进而使芯片实现特定的功能,控制芯片的工作状态。

状态寄存器存放外设送往CPU的状态信息,在芯片工作过程中么可以通过读出状态寄存器的数值,来判定外设所处的工作状态,反应芯片工作进程。

3.物理地址,逻辑地址概念,区别?逻辑地址是编程用的地址,由段地址和段内偏移地址两部分组成,如1234H:0088H(2分)。

偏移地址是指段内某个存储单元相对该段首地址的距离,是一个16位的二进制代码(2分)。

物理地址是真实的地址,对8086CPU来说,物理地址由20位地址构成,用来指出一个唯一的存储单元(1分)。

看图输入。

答:根据硬件图可知,首先要用IN AL,三态缓冲器地址的指令,来读取D 触发器的状态(4分),如果读取到的Ready = 1, 说明外部的输入设备已经将数据输入到锁存器,然后就可以再用IN AL, 数据缓冲器的地址的指令,将外设输入的数据读到微机中。

如果读取到的Ready=0 ,说明外设数据未准备好,则再次设法读取Ready 的状态(4分)。

其中,当输入设备准备好数据后,会发出选通信号,此信号一来将数据输入到锁存器锁存,同时还送到D触发器的CP引脚,使D 触发器置1,也就是让Ready = 1(4分),而当发出IN指令,将数据缓冲器打开把数据读入CPU时,此信号同时会让D触发器清零,即使得Ready= 0(4分)。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案一、选择题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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

简答题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物理储存空间。

逻辑段最大不超过64KB,但可以使用32位寄存器。

32位操作数和32位寻址方式。

相当于可以进行32位处理的快速8086.实地址工作方式只能支持实地址存储模型。

保护方式:具有强大的段页式存储管理。

每个逻辑段可达4GB,处理工作在保护方式下,可以适用平展或段式存储模型。

虚拟8086方式:在保护状态下运行的类似实方式的运行环境。

只能在1MB存储空间下使用“16位段”。

处理器工作在虚拟8086方式时,只能适用实地址方式存储模型。

11什么是平展存储模型、段式存储模型和实地址存储模型?答:平展存储模型下,对程序来说存储器是一个连续的地址空间,称为线性地址空间,程序需要的代码,数据和堆栈都包含在这个地址空间中。

段式存储模式下,对程序来说存储器是一组独立的地址空间组成。

独立的地址空间称为段,通常,代码,数据和堆栈位于分开的段中。

实地址存储模型是8086处理器的存储模型。

它是段式存储模型的特例,其线性地址空间最大为1MB容量。

由最大为64KB的多个段组成。

12汇编语句有哪两种,每个语句由哪4个部分组成?答:汇编语言有两种:执行性语句(处理器指令),说明性语句(伪指令)每个语句有:标号、指令助记符。

操作数或参数、注释4个部分组成。

13给出IA-32处理器的32位寻址方式的组成公式,并说明各部分作用。

答:32位存储器寻址方式的组成公式:32位有效地址=基址寄存器+(变址寄存器*比例)+位移量基址寄存器—任何8个32位通用寄存器之一变址寄存器—除ESP之外的任何32位通用寄存器之一比例—可以是1,2,4或8位移量—可以是8或32位有符号值。

14 Pentium的片上Cache采用统一结构还是分离结构?答:Pentium芯片中有两个8kb容量的cache,一个用于告诉缓冲指令Cache,即统一的cache 结构。

另一个用于高速缓冲数据的数据Cache。

即分离的cache结构。

1.使用二进制8位表达无符号整数,257有对应的编码吗?答:没有,使用二进制8位数表达无符号数,257没有对应的编码。

2. 字符“'F'”和数值46H作为MOV指令的源操作数有区别吗?答:字符“F”的ASCII码就是数值46H,所以没有区别3. 为什么可以把指令“MOV AX, (34+67H)*3”中的数值表达式看成是常量?答:汇编程序在汇编过程中对数值表达式计算,得到一个确定的数值,故称数值表达式为常量。

4. 数值500,能够作为字节变量的初值吗?答:不能,数值500大于一个字节所能表达的数据量,所以不能为字节变量赋值。

:5. 为什么说“XCHG EDX,CX”是一条错误的指令?答:源目标寄存器位数不同,不能用该指令进行数据交换。

都是获取偏移地址,为什么指令“LEA EBX,[ESI]”正确,而指令“MOV EBX,OFFSET[ESI]”就错误?6.答:前者在指令执行时获得偏移地址,是正确的但后者的offset只能在汇编阶段获得偏移地址。

7. INC,DEC,NEG和NOT都是单操作数指令,这个操作数应该是源操作数还是目的操作数?答:INC,DEC,NEG和NOT指令的操作数既是源操作数也是目的操作数。

8.大小写字母转换的规律是什么?给出转换的公式。

答:大小写字母转换利用它们的ASCII码相差20H.1. 乘除法运算针对无符号数和有符号数,有两种不同的指令。

只有一种指令的加减法如何区别无符号数和有符号数运算?加减法不区别无符号数和有符号数,但根据运算结果分别设置标志寄存器的CF和OF标志,可利用CF和OF进行区别。

2. 逻辑与运算为什么也称为逻辑乘?逻辑与运算规则类似二进制乘法。

5. 通常在什么情况下需要使用MOVSX、MOVZX指令?对无符号数,在前面加零实现零位扩展,对应指令MOV ZX.对有符号数,进行符号扩展,即由一个操作者的符号位形成另一个操作数,用MOV SX.6. 通常在什么情况下需要使用PTR类型操作符?举例说明。

如右指令“MOV EAX DOWRD PTR ARRAY”EAX是双字,变量ARRAY是字量,两者类型不同,MOV指令不允许不同类型的数据传送,利用PTR改变ARRAY做类型,将其传送给EAX.7. ESP是通用寄存器,是否可以随意的修改ESP的值?不可以,堆栈段的范围由堆栈执行寄存器ESP的初值确定,这个位置是堆栈的底部(不再变化)因此不能随意改变ESP的值。

1. 为什么称处理器的数据总线是双向的?答:数据总线承担着处理器与存储器.外设之间的数据交换,既可以输入也可以输出,故其是双向的。

2. 8086的地址和数据总线为什么要分时复用?答:为减少引脚个数,8086采用了地址总线和数据总线分时复用。

即数据总线在不同时刻还具有地址总线的功能。

3. 具有三态能力的引脚输出高阻意味着什么?答:具有三态能力的引脚当输出呈现高阻状态时,相当于连接了一个阻抗很高的外部器件,信号无法正常输出;即放弃对该引脚的控制,与其他部件断开连接。

4. 总线周期中的等待状态是个什么工作状态?答:处理器的运行速度远远快于存储器和I/O端口。

处理器检测到存储器或I/O端口不能按基本的总线周期进行数据交换时,插入一个等待状态Tw。

等待状态实际上是一个保持总线信号状态不变的时钟周期。

5. 猝发传送是一种什么传送?答:猝发传送是处理器只提供首地址.但可以从后续连续的存储单元中读写多个数据。

6. 8086处理器的输入控制信号RESET,HOLD的含义各是什么?当它们有效时,8086 CPU将出现何种反应?答:RESET:复位输入信号,高电平有效。

该引脚有效时,将迫使处理器回到其初始状态;转为无效时,CPU重新开始工作。

HOLD:总线请求,是一个高电平有效的输入信号。

该引脚有效时,表示其他总线主控设备向处理器申请使用原来由处理器控制的总线7. 8086处理器的输入控制信号NMI和INTR的含义各是什么?当它们有效时,8086 CPU将出现何种反应?答:NMI:不可屏蔽中断请求,是一个利用上升沿有效的输入信号。

该引脚信号有效时,表示外界向CPU申请不可屏蔽中断。

INTR:可屏蔽中断请求,是一个高电平有效的输入信号。

该引脚信号有效时,表示中断请求设备向处理器申请可屏蔽中断。

8. 总线数据传输为什么要进行总线仲裁?答:总线上可能连接多个需要控制总线的主设备,但任意时刻总线上只能有一个模块发送信息。

总线仲裁可以确定使用总线的主模块,用以避免多个主模块同时占用总线。

1. 存储器的存取时间和存取周期有什么区别?答:存取时间是指从读/写命令发出,到数据传输操作完成所经历的时间;存取周期表示两次存储器访问所允许的最小时间间隔。

存取周期大于等于存取时间。

2. 地址重复是怎么回事?答:译码电路中只有部分地址线参与译码会造成地址重复,也就是一个存储单元占有多个存储器地址。

3. 简述存储系统的层次结构及各层存储部件特点。

答:为解决容量.速度和价格的矛盾,存储系统采用金字塔型层次结构,单位价格和速度自上而下逐层减少,容量自上而下逐层增加。

存储系统的各层存储部件自上而下依次是:CPU 寄存器.高速缓存.主存存储器(RAM/ROM),辅助存储器如磁盘.光盘等。

CPU寄存器.高速缓存器集成在CPU芯片上,对用户来说是透明的,它们用于暂存主存和处理器交互的数据,以减少频繁读取主存而影响处理器速度;主存储器则可和处理器直接交换数据,而辅助存储器必须经过主存存储器,才可与处理器进行数据交换。

4. DRAM为什么要刷新?答:DRAM以单个MOS管为基本存储单元,以极间电容充放电表示两种逻辑状态。

相关文档
最新文档