微机原理简答题

合集下载

河北专接本微机原理简答题

河北专接本微机原理简答题

河北专接本微机原理简答题微机原理是计算机科学与技术的基础课程,主要介绍微处理器、微型计算机系统以及它们的相关原理和技术。

1. 什么是微处理器?微处理器是一种集成电路芯片,可用于执行计算机指令,并控制计算机的运算和数据传输。

它通常包括运算器、控制器、存储器和输入输出接口等功能。

2. 什么是指令集?指令集是微处理器所支持的所有机器指令的集合。

它定义了微处理器可以执行的操作,如算术运算、逻辑运算、数据传输等。

不同的微处理器可以有不同的指令集。

3. 什么是存储器层次结构?存储器层次结构指的是计算机系统中不同层次的存储器的组织和管理方式。

它包括寄存器、高速缓存、主存储器和辅助存储器等层次,不同层次的存储器速度和容量有所不同。

4. 什么是中断?中断是指计算机在执行某种任务时,由于发生特殊的事件而要暂停当前任务,转而处理其他需要立即处理的事件。

中断可以来自硬件设备、软件或者用户的操作。

5. 什么是总线?总线是计算机系统中不同组件之间进行数据传输和控制信号传递的公共通道。

它包括数据总线、地址总线和控制总线,用于连接处理器、存储器和输入输出设备等。

6. 什么是流水线?流水线是一种计算机指令执行方式,将一条指令的执行过程划分为多个阶段,每个阶段由一个专门的处理单元完成,各个处理单元可以并行工作。

这样可以提高指令的执行速度。

7. 什么是存储器映射?存储器映射是一种将外部设备或扩展内存映射到计算机内存地址空间的技术。

通过存储器映射,外部设备或扩展内存可以像访问内存一样被程序所访问和控制。

以上是关于微机原理的一些简答题的回答,希望可以帮到你。

如有其他问题,请继续提问。

微机原理 简答题及答案

微机原理 简答题及答案

1.什么是中断?什么是中断向量?中断向量表的地址范围?答:中断就是CPU在执行当前程序时由于内外部事件引起CPU暂时停止当前正在执行的程序而转向执行请求CPU暂时停止的内外部事件的服务程序,该程序处理完后又返回继续执行被停止的程序;中断向量是中断处理子程序的入口地址;地址范围是00000H-003FFH。

2.微机系统的硬件由哪几部分组成?答:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。

3.什么是微机的总线,分为哪三组?答:是传递信息的一组公用导线。

分三组:地址总线,数据总线,控制总线。

4.8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什么?答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU与存储器或IO设备之间的数据传送。

执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。

5.8086指令队列的作用是什么?答:作用是:在执行指令的同时从内存中取了一条指令或下几条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进行取指和执行的工作,从而提高CPU 的利用率。

6.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?答:8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。

7.段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗?答:指令的物理地址为21F00H;CS值和IP值不是唯一的,例如:CS=2100H,IP=0F00H。

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

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

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

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

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

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

绝对精度:是指对应于给定的满刻度数字量,D/A实际输出与理论值之间的误差。

该误差是由于D/A的增益误差、零点误差和噪声等引起的。

相对精度:是指在满刻度已校准后,在整个转换范围内,任一数字量的模拟输入量的实际值与理论值之差。

3,转换时间:是指完成一次A/D转换所需的时间。

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

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

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

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

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

中断向量CS:IP在中断向量表中的位置为:中断向量表中偏移量为(中断类型码×4)的单元中存放IP的值,偏移量为(中断类型码×4+2)的单元中存放CS的值。

4, 8253计数器内部设置锁存器是否必要?有必要,读计数器的当前值时,先读低字节,后读高字节。

由于计数器并未停止计数,有可能在读高低字节的两条指令之间,计数器的值已发生变化。

河北专接本微机原理简答题

河北专接本微机原理简答题

河北专接本微机原理简答题微机原理是计算机专业中非常重要的一门课程,它涉及到计算机系统的基本原理、结构和运行机制。

作为河北专接本学生,学习微机原理是必不可少的一部分,下面我将针对一些简答题进行回答,希望能帮助大家更好地理解这门课程。

1. 什么是微机原理?微机原理是指微型计算机系统的基本原理、结构和运行机制,是计算机专业学生必修的一门课程。

通过学习微机原理,可以了解计算机系统的组成和工作原理,为进一步学习计算机系统结构、操作系统和计算机网络等课程打下基础。

2. 计算机的基本组成部分有哪些?计算机的基本组成部分包括中央处理器(CPU)、内存、输入设备、输出设备和存储设备。

中央处理器是计算机的核心部件,负责执行指令和处理数据;内存用于存储程序和数据;输入设备用于向计算机输入数据;输出设备用于从计算机输出数据;存储设备用于永久存储数据。

3. 什么是计算机的指令集体系结构?计算机的指令集体系结构是指计算机的指令系统的结构和功能。

它包括指令的种类、格式、操作码和寻址方式等。

指令集体系结构是计算机系统的核心,它决定了计算机能够执行的指令类型和操作方式,不同的指令集体系结构对计算机的性能和功能有着重要影响。

4. 什么是计算机的存储器层次结构?计算机的存储器层次结构是指计算机系统中各种存储器的组织和层次关系。

它包括寄存器、高速缓存、主存和辅助存储器等。

存储器层次结构的设计旨在提高计算机的性能和可靠性,通过合理的存储器组织和管理,可以提高计算机的运行效率和数据处理能力。

5. 什么是计算机的中断系统?计算机的中断系统是指计算机在执行指令的过程中,根据外部设备的请求或系统的需要,暂时中断当前的指令执行,转而处理中断请求的机制。

中断系统可以提高计算机的响应速度和系统的可靠性,允许计算机在处理多任务和多设备时,灵活地进行任务切换和资源分配。

通过以上简答题的回答,希望能够帮助大家更好地理解河北专接本微机原理课程的内容和重要性,学习计算机原理是计算机专业学生的基础,对于今后的学习和工作都具有重要的意义。

微机原理简答题和答案

微机原理简答题和答案

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、说明指令的含义:要求微机执行的各种操作用命令形式写下来,称为指令;例:MOV AX,ES:[BX]含义是把内存附加段中以BX基址寄存器中的数据为偏移地址的字单元中的数据送到CPU的累加器AX中。

2、主程序调用子程序时是怎样确保当子程序执行完后能返回主程序调用指令后的断点位置,以便在断点处继续执行主程序?答:把程序中某些重复出现、具有独立功能的部分编写成独立的程序模块,称它为子程序。

这些子程序常被主程序调用,并且执行完后又返回主程序继续执行原程序。

8086/8088提供了CALL调用指令、RET返回指令,使程序很方便实现此功能。

3、简述8086/8088微机系统程序指令中操作数的各寻址方式的概念并举例说明:指令MOV AX,1005H[BX]的源操作数为何种存储器寻址方式?答:数据的寻址方式:a、立即寻址——操作数存放在指令中,紧跟在操作码之后。

例:MOV AL,10H。

源操作数:10H立即数构成指令的一部分。

b、寄存器寻址——操作数在指定的寄存器中。

例MOV AL,BL ;BL值送AL。

存储器寻址:c、直接寻址——有效地址EA由指令直接给出。

有效地址EA:操作数的偏移地址。

存储器寻址:d、寄存器间接寻址——EA在基址寄存器(BX/BP),或变址寄存器(SI/DI)中。

e、相对寄存器间接寻址。

f、相对基址加变址寻址。

4、简述扩展存储器容量的位扩展与字扩展的实现方法和作用。

答:位扩展:用1位或4位的存储器芯片构成8位的存储器时,一般将地址线、控制线并联,数据线按高低位接至8086/8088CPU相应的数据总位线上。

位扩展后,存储器单元个数不变。

数据位数增加。

字扩展:也称地址扩展,根据片信号产生的方法不同,字扩展又分线选法、局部译码法和全译码法。

5、简述字扩展存储器芯片的三种方法,即线选法、局部译码法和全译码法的区别:答:(1)线选法:线选法将地位地址与存储器片内地址连接,余下的高位地址线分别作为各个存储器芯片的片选信号。

微机原理试题

微机原理试题

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

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.8086CPU由哪两个独立的工作单元组成?它们的功能是什么?答:8086CPU由总线接口单元BIU和执行单元EU组成。

其中BIU负责与储存器接口,即8086CPU与储存器之间的信息传送,都是由BIU进行的。

EU负责指令的执行。

2.微机中的基本计时有哪几种?它们之间的有何关系?答:微机中的基本计时有:指令周期;总线周期;时钟周期。

一个指令周期由若干时钟周期或总线周期构成,一个基本的总线周期由四个时钟周期构成,时钟周期是最小的计时单位,它是微机主频的倒数3.请写出段间间接寻址方式是如何实现寻址的?答:用这种寻址方式可计算出存放转移地址的存储单元的首地址,与此相邻的4个单元中,前两个单元存放16位的段内偏移地址;而后两个单元存放的是16位的段地址。

4.试述中断处理过程?答:中断处理过程为:中断请求、中断排队、中断响应、中断处理、中断返回。

5.请简述单一外设查询工作接收数据的工作过程。

答:如果CPU要从外设接收一个数据,则CPU首先查询外设状态,看外设数据是否准备好。

若没有准备好,则等待;若外设已将数据准备好,则CPU从外设读取数据。

接收数据后,CPU向外设发响应信号;表示数据已被接收。

外设收到响应信号之后,即可开始下一个数据的准备工作。

6.请写出中断断点恢复的工作过程。

答:一般来说,保护时是将寄存器的内容压入堆栈,那么返回前就按顺序将这些寄存器的内容由堆栈弹回到原来的寄存器中。

7.何为PENTIUM保护模式下内存的分段管理?答:由选择符的高13位作为偏移量,再以CPU内部事先初始化好的GDTR中的32位基地址为基,可以获得相应的描述符。

由描述符中的线性基地址决定了段的基。

再利用指令给出的偏移量,便可以得到线性地址。

这种获得线性地址的方式即为内存的分段管理。

河北专接本微机原理简答题

河北专接本微机原理简答题

河北专接本微机原理简答题1. 什么是微机?微机是一种小型计算机,通常指个人电脑(PC)。

它采用微处理器作为中央处理单元(CPU),并结合内存、硬盘、输入输出设备等组成完整的计算机系统。

2. 什么是微处理器?微处理器是一种集成电路芯片,它实现了计算机的核心功能。

微处理器包含算术逻辑单元(ALU)、控制单元(CU)和寄存器,它能执行指令、进行运算和控制各种外部设备的操作。

3. 什么是控制单元?控制单元是微处理器的一个组成部分,它负责控制整个计算机系统的运行。

控制单元从主存中取指令、分析指令、控制数据的传输和处理,以及处理外部设备的输入输出操作。

4. 什么是存储器?存储器是计算机中用于存储数据和指令的设备。

主存储器是微机中最重要的存储器,它采用随机存取方式,可读可写,用于临时存储经常被CPU访问的数据和指令。

5. 什么是硬盘?硬盘是一种高容量、非易失性的磁存储设备。

它用于存储大量的数据和程序,比如操作系统、应用软件等。

硬盘与主存之间通过读写头和磁盘表面之间的接触实现数据的读写操作。

6. 什么是输入输出设备?输入输出设备用于与计算机系统进行交互,完成各种输入数据和输出结果的操作。

常见的输入设备包括键盘、鼠标、扫描仪等;常见的输出设备包括显示器、打印机、音频设备等。

7. 什么是总线?总线是连接计算机各个组件的一组物理线路,用于传输数据、指令和控制信号。

常见的总线包括数据总线、地址总线和控制总线,它们分别用于传输数据、指定数据的存储位置和进行系统控制。

8. 什么是操作系统?操作系统是微机系统的核心软件,它负责管理计算机的硬件资源、控制程序的执行、提供用户接口等。

操作系统包括多道程序设计、内存管理、设备管理等功能,为用户和应用程序提供良好的使用环境。

9. 什么是中断?中断是一种机制,允许外部设备和程序请求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、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)、存储器、输入/输出接口、系统总线组成。

微型计算机系统由硬件系统和软件系统组成,其中硬件系统由微型计算机和外部设备构成,软件系统由系统软件和应用软件组成。

2. 时钟周期、总线周期、指令周期的定义分别是什么?这三者之间的关系是怎样的?答:时钟周期:时钟是由振荡源产生的、幅度和周期不变的节拍脉冲,每个脉冲周期称为时钟周期,又称为T状态。

总线周期:指CPU通过总线进行某种操作的过程。

如存储器读周期、存储器写周期、I/O读周期、I/O写周期等。

指令周期:指一条指令经取指、译码、读操作数、执行、送结果数据的过程。

三者之间的关系:(1)一个基本总线周期包含4个时钟周期A、当需要延长总线周期时,需要插入若干等待周期TwB、在两个总线周期之间,需要执行若干空闲周期Ti(2)一个指令周期包含若干总线周期3. 试分析8088最小模式下的存储器读周期时序。

答:T1状态——IO/M*输出低电平,表示存储器操作;输出20位存储器地址A19~A0;ALE 输出正脉冲,表示锁存总线输出地址T2状态——输出控制信号RD*T3和Tw状态——检测数据传送是否能够完成T4状态——前沿读取数据,完成数据传送4. 试分析8088最小模式下的存储器写周期时序。

答:T1状态——IO/M*输出低电平,表示存储器操作;输出20位存储器地址A19~A0;ALE 输出正脉冲,表示锁存总线输出地址T2状态——输出控制信号WR*和数据D7~D0T3和Tw状态——检测数据传送是否能够完成T4状态——完成数据传送5. 半导体存储器分类答:半导体存储器分为随机存取存储器(RAM)和只读存储器(ROM),随机存取存储器分为静态RAM(SRAM)和动态RAM(DRAM),只读存储器分为掩膜式ROM、一次性可编程ROM(PROM)、紫外线擦除可编程ROM(EPROM、电擦除可编程ROM(EEPROM。

微机原理复习题答案

微机原理复习题答案

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

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. 什么是微处理器?一般称为CPU,它是将运算器、控制器集成在一块芯片上,本身具有运算能力和控制功能,是微型计算机的核心。

(只要答出将运算器、控制器集成在一块即可)11什么是寻址方式,写出五种与数据有关的寻址方式?寻址方式就是寻找操作数或操作数地址的方法。

立即数寻址、寄存器寻址、直接寻址、寄存器间接寻址、寄存器相对寻址、基址变址寻址、相对基址变址寻址13.指出以下三条指令的区别(NUM为数据段一个变量名)。

(1) MOV SI,NUM (2) LEA SI,NUM (3) MOV SI,OFFSET NUM(1)指令执行后SI取得的是内存变量NUM的值。

(2)指令执行后SI取得的是内存变量NUM的偏移地址。

(3) 指令执行后SI取得的是内存变量NUM的偏移地址。

14.根据给定的条件写出指令或指令序列。

(1)将AX寄存器及CF标志位同时清零。

(2)BX内容乘以2再加上进位位。

(3)将AL中的位二进制数高4位和低4位交换。

(4)将首地址为BCD1存储单元中的两个压缩BCD码相加,和送到第三个存储单元中。

15.子程序调用的操作过程包含哪几个步骤?16.(1)保护现场,即将主程序转移前的程序状态保存起来,保存内容主要是程序计数器PC 的内容。

保护现场通常采用堆栈完成,将程序计数器PC的内容(断点地址)压入堆栈。

(2)将子程序入口地址送入程序计数器PC,那么,下一条要执行的指令就是子程序的第一条指令。

16.在0624H单元内有一条二字节指令JNE OBJ,如其中位移量分别为(1)27H (2)6BH (3)0C6H 试问:转向地址OBJ的值是多少?取出NE OBJ指令后,(IP)=0626H,OBJ的值是:(IP)+D->IP0626H+27H=064DH 0626H+6BH=0691H 0626H-3AH=05ECH17.如BUFFER为数据段中0032单元的符号地址其中存放的内容为2345H,试问以下两条指令有什么区别?指令执行完成后AX寄存器的内容是什么?第一条指令是将BUFFER字单元的内容送到AX寄存器,而第二条指令是将BUFFER的段内偏移地址送到AX寄存器。

(1)(AX)=2345H (2)(AX)=0032H(1)MOV AX,BUFFER (2)LEA AX,BUFFER18.在无超越说明时,通用数据读写、目的数据串、源数据串、堆栈操作和取指令操作分别自动选择哪些段寄存器搭配产生物理通用数据读写自动选择数据段寄存器(DS) 目的数据串自动选择附加数据段寄存器(ES)源数据串自动选择数据段寄存器(DS) 堆栈操作自动选择堆栈段寄存器(SS)取指令操作自动选择代码段寄存器(CS)地址?19.设(DS)=1000H,(AX)=1C5AH,(BX)=2400H,(SI)=1354H,(13774H)=30H,(13775H)=20H,(13754H)=40H,(13755H)=10H 指令在此环境下执行,在各空中填入相应的执行结果。

SUB AX,20H[BX][SI](AX)=_____,SF=______,ZF=______,CF=_____,OF=______(AX)=0FC2AH,SF=1, ZF=0, CF=1,OF=020.简述8086汇编语言中,指令语句和伪指令语句的区别和作用。

指令是真正让计算机进行某种具体操作的命令,它在程序运行时执行。

伪指令是通知汇编程序在翻译程序时执行的命令。

21.什么是变量,变量有哪些属性,如何使用这些属性?变量是在程序运行过程中,其值可以改变的量,通常给其命名一个符号,称为变量名。

变量有三种属性:变量的类型、变量的段地址、变量的段内偏移地址;类型属性使用SIZE获取,段地址属性用SEG获取,偏移地址属性用OFFSET获取。

22.试说明为什么有时候必须使用PTR属性操作符?PTR优先于隐含的类型属性,指定操作数的类型的类型属性。

因为在许多情况下,所使用的操作符类型与原指定的类型不同,又不希望改变原有的设定,只暂时改变操作符类型,则必须使用PTR属性操作符作为临时设定,这个临时设定类型只在本条指令中有效。

23.什么是汇编语言,什么是汇编?汇编语言是用指令助记符、符号地址编写程序的一种语言,每条指令对应一种机器指令。

汇编就是将汇编语言源程序翻译成机器指令的过程24.简述DOS系统功能调用的使用方法?1)在AH寄存器中设定所需调用的功能号;2)根据功能的规定设定入口参数;3)用INT 21H 进入子程序;4)根据规定,从相应的寄存器取得返回值。

25.什么是RAM?什么是ROM、EPROM?各有什么用途?RAM:随机读写存储器,可以随时改写其中存储的信息。

ROM:只读存储器,其中的内容在正常情况下只可以读出,而不能改写。

EPROM:可以由用户编程的只读存储器,但在正常情况下只可以读出其内容,而不能改写。

RAM一般用于计算机中需要经常改变其内容的存储器,如计算机内存。

ROM一般用于计算机中不需要经常改变其内容的存储器,如计算机的ROMBIOS。

EPROM一般用于在设计过程中需要经常改变其内容,而在设计完成后其内容一般不改变的场合26.试说明线选法和全译码法二种片选控制方法的优缺点。

线选法除将低位地址线直接接片内地址外,剩下的高位地址线,分别作为各个存储器芯片的片选控制信号,寻址时只允许一位有效,否则不能保证每次只选中一个芯片。

线选法的优点是连接简单,无需专门译码电路,缺点是地址不连续,有重叠区,浪费地址空间,适于简单存储系统构造。

全译码法除了将低位地址总线直接连至各芯片的地址线外,将余下的高位地址总线全部译码,译码输出作为各芯片的片选信号。

这种方法可以提供对全部存储空间的寻址能力,且每一存储单元有唯一地址对应。

即使不需要全部存储空间,多余的译码输出可闲空,便于需要时扩充。

27.半导体随机存储器RAM与只读存储器ROM有何区别?它们各有哪几种类型?随机存储器RAM中的任何存储单元都能随时读写,即存取操作与时间、存储单元物理位置顺序无关,一旦掉电,所存信息丢失。

常见类型有静态RAM(SRAM)和动态RAM(DRAM)等。

ROM是一种只读存储器,其内容一经写入,在工作过程中就只能读出不能重写,即使掉电,信息也不会丢失。

常见类型有掩模ROM、PROM、EPROM、EEPROM等。

28常用存储器片选控制方法有3种,分别是线选法,全译码法,局部译码法。

线选法的优点是连线简单,缺点是地址空间利用率低;全译码法不浪费地址空间,但需译码电路;局部译码介于前二者之间,当存储容量要求大于系统地址线所能寻址的最大范围,或者几个微处理器需要共享某一存储区域时,则采用扩充寻址法。

.常用的存储器片选控制方法有哪几种?它们各有什么优缺点?29.简述存储器芯片的组成。

存储体、地址译码器、控制逻辑电路、数据缓冲器。

30.设有一个具有14位地址和8位字长的存储器,问:(1)该存储器能存储多少字节的信息(2)如果存储器由1K*1位SRAM芯片组成,需要多少芯片?(3)最少需要多少位地址作芯片选择(1)16384 (2)128 (3)431.详细写出半导体存储器的分类。

半导体存储器主要有:ROM(只读存储器)和RAM(随机存取存储器)两类,RAM随机存储器又可以分为:动态RAM,静态RAM;ROM只读存取存储器又可以分为:掩膜型ROM;可编程ROM(PROM);可擦除可编程ROM(EPROM);电擦除可编程ROM(EEROM)。

32.计算机的内存有什么特点?内存由哪两部分组成?外存一般是指哪些设备?外存有什么特点?计算机的内存一般存储容量小,存取速度快,目前多采用半导体器件组成。

通常有动态RAM 和静态RAM两部分组成。

常把软磁盘和硬磁盘、磁带等作为外存设备,最近光存储器的应用也越来越广泛。

储存容量大、速度低,必须配备专门的读/写控制设备。

33.在存储器器件内部,为什么总是采用矩阵形式组成存储结构?请用一个具体的例子进行说明。

采用矩阵形式存储信息主要是为了节省地址译码电路,提高半导体器件的集成度。

例如要组成1KB的内存,若不采用矩阵形式来组织这些单元,就需要1024条译码线才能实现对1KB 的寻址。

但若用32*32矩阵来排列,则只要有32条行选线和32条列选线就可以了。

存储容量越大,矩阵形式的优越性就越明显。

常采用存储器的模块结构及在一个存储模块内再将存储器分组,这样可用地址的高位对模块选择,其余位对存储器组进行选择。

34.为了节省存储器的地址译码电路,通常采用哪些方法?一个端口作输入,一个端口作输出时,这两个端口可共用一个地址。

相关文档
最新文档