微机原理简答题及答案..
微机原理 简答题及答案
![微机原理 简答题及答案](https://img.taocdn.com/s3/m/4628e9a91711cc7930b7160a.png)
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。
微机原理试题及答案
![微机原理试题及答案](https://img.taocdn.com/s3/m/1435e0b1b04e852458fb770bf78a6529657d351c.png)
微机原理试题及答案一、单项选择题(每题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. 微机系统中的______是指用于存储当前正在执行的指令的地址的寄存器。
微机原理复习题及答案
![微机原理复习题及答案](https://img.taocdn.com/s3/m/8d4a7a05dcccda38376baf1ffc4ffe473368fd9e.png)
微机原理复习题及答案一、单项选择题(每题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. 微机中的______(部件名)用于存储程序和数据。
微机原理试题及答案
![微机原理试题及答案](https://img.taocdn.com/s3/m/f8a145a2846a561252d380eb6294dd88d0d23d83.png)
微机原理试题及答案一、选择题。
1. 下列哪个不是微机系统的基本组成部分?A. 中央处理器。
B. 存储器。
C. 输入设备。
D. 输出设备。
答案,C。
2. 下列哪个不属于微处理器的功能?A. 运算。
B. 控制。
C. 存储。
D. 输入。
答案,D。
3. 以下哪个不是微机系统软件的组成部分?A. 操作系统。
B. 应用软件。
C. 数据库软件。
D. 固件。
答案,C。
4. 下列哪个不是微机系统的外部设备?A. 打印机。
B. 鼠标。
C. 显示器。
D. 内存条。
答案,D。
5. 下列哪个不是微机系统的存储器?A. 内存。
B. 硬盘。
C. CPU。
D. 光盘。
答案,C。
二、填空题。
1. 微机系统的核心部件是______。
答案,中央处理器。
2. 微机系统的内存是用来存储______。
答案,程序和数据。
3. 微机系统的主要输入设备有键盘、______。
答案,鼠标。
4. 微机系统的操作系统是用来管理______。
答案,硬件和软件资源。
5. 微机系统的显示器是用来输出______。
答案,图像和文字。
三、简答题。
1. 什么是微机系统?简要描述其基本组成部分。
答,微机系统是由中央处理器、存储器、输入设备、输出设备和系统总线等基本组成部分组成的计算机系统。
2. 请简要介绍微处理器的功能及其作用。
答,微处理器是微机系统的核心部件,其主要功能包括运算、控制和存储,它负责执行计算机程序中的指令,是计算机的大脑。
3. 请简要介绍微机系统的软件组成部分。
答,微机系统的软件包括操作系统、应用软件和固件,其中操作系统是管理硬件和软件资源的系统软件,应用软件是为用户提供各种功能的软件,固件是存储在计算机芯片中的软件。
四、问答题。
1. 请简要描述微机系统的工作原理。
答,微机系统的工作原理是通过中央处理器执行指令,从存储器中读取程序和数据,经过运算和控制后,将结果输出到显示器或打印机等输出设备上。
2. 请简要介绍微机系统的存储器种类及其特点。
答,微机系统的存储器包括内存、硬盘、光盘等,其中内存用于临时存储程序和数据,速度快但容量小;硬盘用于永久存储数据,容量大但速度较慢;光盘用于存储大量数据,但读写速度较慢。
微机原理试题库及答案
![微机原理试题库及答案](https://img.taocdn.com/s3/m/6eac6f10c950ad02de80d4d8d15abe23482f0336.png)
微机原理试题库及答案一、选择题(每题2分,共20分)1. 微处理器的内部结构通常分为哪几个部分?A. 算术逻辑单元(ALU)B. 控制单元(CU)C. 寄存器组D. 所有以上2. 下列哪个不是微机的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪3. 微机的存储器分为哪两种类型?A. 只读存储器(ROM)和随机存取存储器(RAM)B. 硬盘和固态硬盘C. 内部存储器和外部存储器D. 缓存和主存4. 微机的总线分为哪几类?A. 数据总线、地址总线和控制总线B. 并行总线和串行总线C. 内部总线和外部总线D. 低速总线和高速总线5. 微机的中断系统的作用是什么?A. 处理异常情况B. 执行程序C. 管理存储器D. 控制输入输出设备6. 微机的指令系统包括哪些基本操作?A. 加法、减法、乘法和除法B. 逻辑运算C. 移位操作D. 所有以上7. 微机的操作系统主要负责什么?A. 管理硬件资源B. 管理用户界面C. 执行程序D. 管理网络通信8. 微机的编译系统的作用是什么?A. 将高级语言程序转换为机器语言程序B. 管理内存C. 执行程序D. 管理输入输出设备9. 微机的硬件系统和软件系统之间的关系是什么?A. 相互独立B. 相互依赖C. 硬件系统可以独立工作D. 软件系统可以独立工作10. 微机的外设接口通常包括哪些类型?A. 并行接口和串行接口B. USB接口和HDMI接口C. 网络接口和音频接口D. 所有以上二、填空题(每空2分,共20分)1. 微机的中央处理器(CPU)主要包括______和______。
2. 微机的存储器地址空间通常分为______和______。
3. 微机的输入输出接口通常包括______、______和______。
4. 微机的总线宽度决定了数据传输的______。
5. 微机的中断优先级是指中断请求的______。
6. 微机的指令集是CPU执行______的集合。
7. 微机的操作系统是管理______和______的软件。
(完整word)微机原理简答题
![(完整word)微机原理简答题](https://img.taocdn.com/s3/m/42eb9573e53a580217fcfeec.png)
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。
微机原理试题及答案
![微机原理试题及答案](https://img.taocdn.com/s3/m/a4115c1f3d1ec5da50e2524de518964bcf84d235.png)
微机原理试题及答案一、选择题。
1. 下列哪个是微机系统的主要组成部分?A. 中央处理器。
B. 显卡。
C. 打印机。
D. 鼠标。
答案,A。
2. 以下哪个不是微机系统的外部设备?A. 鼠标。
B. 键盘。
C. 内存条。
D. 打印机。
答案,C。
3. 下列哪个是微机系统的输入设备?A. 打印机。
B. 显示器。
C. 键盘。
D. 鼠标。
答案,C。
4. 以下哪个不是微机系统的输出设备?A. 鼠标。
B. 打印机。
C. 显示器。
D. 音响。
答案,A。
5. 下列哪个是微机系统的控制设备?A. 鼠标。
B. 键盘。
C. 中央处理器。
D. 打印机。
答案,C。
二、判断题。
1. 微机系统的中央处理器是负责进行数据的输入、输出和存储的。
答案,错误。
2. 微机系统的内存条是用来存储计算机程序和数据的。
答案,正确。
3. 鼠标是微机系统的输入设备。
答案,正确。
4. 打印机是微机系统的输出设备。
答案,正确。
5. 微机系统的主要组成部分包括中央处理器、内存、输入设备和输出设备。
答案,正确。
三、简答题。
1. 什么是微机系统的中央处理器?它的作用是什么?答,微机系统的中央处理器是整个系统的控制中心,负责执行指令、进行运算和控制数据传输等操作。
它的作用是处理各种数据和指令,是微机系统的核心部件。
2. 请简要介绍一下微机系统的输入设备和输出设备各举例一种。
答,微机系统的输入设备包括键盘、鼠标等,它们用来将用户输入的数据传输给计算机。
输出设备包括显示器、打印机等,用来将计算机处理后的数据输出给用户。
四、综合题。
1. 请简要介绍一下微机系统的工作原理及其组成部分。
答,微机系统是由中央处理器、内存、输入设备和输出设备组成的。
中央处理器负责处理各种数据和指令,内存用来存储程序和数据,输入设备用来将用户输入的数据传输给计算机,输出设备用来将计算机处理后的数据输出给用户。
微机系统的工作原理是通过中央处理器的控制,将输入的数据进行处理和运算,然后将结果输出给用户。
(完整版)微机原理答案
![(完整版)微机原理答案](https://img.taocdn.com/s3/m/5b431f73700abb68a982fbd5.png)
微机原理答案习题11.什么是汇编语言,汇编程序,和机器语言?答:机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。
汇编语言是面向及其的程序设计语言。
在汇编语言中,用助记符代替操作码,用地址符号或标号代替地址码。
这种用符号代替机器语言的二进制码,就把机器语言编程了汇编语言。
使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序。
2.微型计算机系统有哪些特点?具有这些特点的根本原因是什么?答:微型计算机的特点:功能强,可靠性高,价格低廉,适应性强、系统设计灵活,周期短、见效快,体积小、重量轻、耗电省,维护方便。
这些特点是由于微型计算机广泛采用了集成度相当高的器件和部件,建立在微细加工工艺基础之上。
3.微型计算机系统由哪些功能部件组成?试说明“存储程序控制”的概念。
答:微型计算机系统的硬件主要由运算器、控制器、存储器、输入设备和输出设备组成。
“存储程序控制”的概念可简要地概括为以下几点:①计算机(指硬件)应由运算器、存储器、控制器和输入/输出设备五大基本部件组成。
②在计算机内部采用二进制来表示程序和数据。
③将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作,使计算机在不需要人工干预的情况下,自动、高速的从存储器中取出指令加以执行,这就是存储程序的基本含义。
④五大部件以运算器为中心进行组织。
4.请说明微型计算机系统的工作过程。
答:微型计算机的基本工作过程是执行程序的过程,也就是CPU自动从程序存放的第1个存储单元起,逐步取出指令、分析指令,并根据指令规定的操作类型和操作对象,执行指令规定的相关操作。
如此重复,周而复始,直至执行完程序的所有指令,从而实现程序的基本功能。
5.试说明微处理器字长的意义。
答:微型机的字长是指由微处理器内部一次可以并行处理二进制代码的位数。
它决定着计算机内部寄存器、ALU和数据总线的位数,反映了一台计算机的计算精度,直接影响着机器的硬件规模和造价。
微机原理试题及答案
![微机原理试题及答案](https://img.taocdn.com/s3/m/f319f38d29ea81c758f5f61fb7360b4c2e3f2aa4.png)
微机原理试题及答案一、选择题(每题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一次可以处理____位的数据。
微机原理简答题和答案
![微机原理简答题和答案](https://img.taocdn.com/s3/m/2dde2aa75fbfc77da269b194.png)
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. 什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统?答:微处理器是指采用大规模集成电路技术,将具有运算控制功能的电路集成在一块芯片上的大规模集成电路,微型机即个人计算机,微型计算机系统是指以微型机为核心,配以相应的外部设备,及软件所构成的系统。
微机原理试题及答案
![微机原理试题及答案](https://img.taocdn.com/s3/m/b5a8c2437ed5360cba1aa8114431b90d6c85896d.png)
第一章1-1选择1.计算机中最常用的字符信息编码是(A )A ASCIIB BCD码C 余3码D 循环码2.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A ) gsA 1.5B 3C 1D 0.53.MCS-51的时钟最高频率是(A ).A 12MHzB 6 MHzC 8 MHzD 10 MHz4.以下不是构成的控制器部件(D ):A程序计数器、B指令寄存器、C指令译码器、D存储器5.以下不是构成单片机的部件(D )A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路)D打印机6.下列不是单片机总线是(D )A地址总线B控制总线C数据总线D输出总线7.-49D的二进制补码为.(B )A 11101111B 11101101C 0001000D 111011008.十进制29的二进制表示为原码(C )A 11100010B 10101111C 00011101D 000011119.十进制0.625转换成二进制数是(A )A 0.101B 0.111C 0.110D 0.10010选出不是计算机中常作的码制是(D )A 原码B反码C补码 D ASCII1-2填空1.计算机中常作的码制有原码、反码和补码2.十进制29的二进制表示为000111013.十进制数-29的8位补码表示为.111000114.单片微型机CPU、存储器和I\O接口三部分组成.5.若不使用MCS-51片内存器引脚EA必须接地.6.输入输出设备是计算机与外部世界交换信息的载体.7.十进制数-47用8位二讲制补码表示为.110100018.-49D的二讲制补码为.111011019.计算机中最常用的字符信息编码是ASCII10.计算机中的数称为机器数,它的实际值叫一真值。
1-3判断1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。
(寸)2.MCS-51 上电复位时,SBUF=00H。
(x )。
SBUF不定。
微机原理简答题
![微机原理简答题](https://img.taocdn.com/s3/m/4479332a915f804d2b16c1bb.png)
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)线选法:线选法将地位地址与存储器片内地址连接,余下的高位地址线分别作为各个存储器芯片的片选信号。
最新微机原理简答题及答案..
![最新微机原理简答题及答案..](https://img.taocdn.com/s3/m/3a8dbc75647d27284b735161.png)
1. 设某8253通道1工作在方式0,按BCD方式计数,计数初值为400,通道0 —控制寄存器的端口地址依次为80H~83H,试写出8253的初始化程序。
(8253方式控制字:D7D6 :计数器选择;D5D4 :读写控制;D3D2D1 :工作方式选择D0 :计数方式选择)控制字:01 11 000 1 71H答: MOV AL , 71HOUT83H , ALMOV AL, 00HOUT81H , 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 , 01HOUT91H, ALCALL D20MS ;延时20msMOV AL, 00HOUT91H, 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:计数方式选择)计数初值=10A6/2*10A3=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. 什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统?答:微处理器是指采用大规模集成电路技术,将具有运算控制功能的电路集成在一块芯片上的大规模集成电路,微型机即个人计算机,微型计算机系统是指以微型机为核心,配以相应的外部设备,及软件所构成的系统。
微机原理简答题及答案
![微机原理简答题及答案](https://img.taocdn.com/s3/m/a0270e1aa216147917112824.png)
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位基地址为基,可以获得相应的描述符。
由描述符中的线性基地址决定了段的基。
再利用指令给出的偏移量,便可以得到线性地址。
这种获得线性地址的方式即为内存的分段管理。
专接本微机原理简答
![专接本微机原理简答](https://img.taocdn.com/s3/m/94353351ae1ffc4ffe4733687e21af45b307fe16.png)
1.简述缓冲器,锁存器和触发器的作用.答: (1)缓冲器又称缓冲寄存器。
①在高速工作的CPU与慢速工作的外设间起协调和缓冲作用,实现数据传送的同步。
②提供一个暂存的空间。
它分输入缓冲器和输出缓冲器两种。
③提高驱动能力。
④信号隔离的作用,消除负载对信号源的影响。
(2)锁存器(latch): 利用电平控制数据的传输。
①缓存。
②完成高速的控制器与慢速的外设的不同步问题。
③解决驱动的问题。
(3)触发器: 是最小的记忆单元,是寄存器、存储器基本元件。
2. 什么是中断?计算器使用中断有什么好处?答: (1)由于某件事件的产生,使得CPU暂时停止正在执行的程序,转而去执行处理该事件的程序,对该事件程序处理结束后,再继续执行先前中断的程序,这一过程称为中断。
(2)中断的优点:①解决快速CPU与慢速外设之间的矛盾,使CPU可以与外设同时工作,不交换信息时,处理机和外围设备处于各自独立的并行工作状态。
提高计算机系统效率。
②计算机在执行程序的过程中,可以随时响应外设请求并处理。
③计算机可以对故障自行处理。
处理机中设有各种故障检测和错误诊断的部件,一旦发现故障或错误,立即发出中断请求,进行故障现场记录和隔离。
3. 什么叫端口?通常有哪几类端口?计算机对I/O端口编址时通常采用哪两种方法?在8086系统中,用哪种方法对I/O端口进行编址?答:(1)CPU和外设进行数据传输时,各类信息在接口中进入不同的寄存器,–般称这些寄存器为端口。
(2)端口通常有3类:数据端口、状态端口、控制端口。
(3)计算机对端口编址的两种方法为:计算机对内存和I/O 端口统一编址; 计算机对内存和I/O端口独立编址。
(4)在8086/8088 系统中用内存和I/O端口各自独立编址。
4. “8086执行了一个总线周期“ 是值8086做了哪些可能的操作?基本总线周期如何组成?在一个典型的读存储器总线周期,地址信号,ALE信号,RD信号,数据信号分别在何时产生答: (1)“8086执行了一个总线周期是”指:①8086可能从片外的存储器取指令;②8086可能对片外的存储器或I/O接口进行了一次读/写数据的操作。
微机原理简答题
![微机原理简答题](https://img.taocdn.com/s3/m/f5a9b8393968011ca30091a1.png)
四.简答(20分)1、8086是几位的微处理器?8086与8088这两个微处理器在结构上有何相同点,有何主要区别?答:16位处理器。
共同点:(1)内部均由EU、BIU组成,结构基本相同。
(2)寄存器等功能部件均为16位。
(3)内部数据通路为16位。
(4)指令系统相同。
不同点:1)对外数据总线8086为16位,8088为8位。
2)指令队列8086为6级,8088为4级。
2、8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。
AX、BX、CX、DX一般作为通用数据寄存器。
SP为堆栈指针存器,BP、DI、SI在间接寻址时作为地址寄存器或变址寄存器。
总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。
段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。
IP的内容为下一条将要执行指令的偏移地址,与CS共同形成下一条指令的物理地址。
3、怎样确定8086的最大或最小工作模式?最大、最小模式产生控制信号的方法有何不同?答:引线MN/MX#的逻辑状态决定8086的工作模式,MN/MX#引线接高电平,8086被设定为最小模式,MN/MX#引线接低电平,8086被设定为最大模式。
最小模式下的控制信号由相关引线直接提供;最大模式下控制信号由8288专用芯片译码后提供,8288的输入为8086的S2#~S0#三条状态信号引线提供。
4、什么是总线请求?8086在最小工作模式下,有关总线请求的信号引脚是什么?答:系统中若存在多个可控制总线的主模块时,其中之一若要使用总线进行数据传输时,需向系统请求总线的控制权,这就是一个总线请求的过程。
8086在最小工作模式下有关总线请求的信号引脚是HOLD与HLDA。
五.设从某外设传送1000H个字节的数据快到起始地址为2000H的内存区域中,采用DMA 传送,利用通道1,设通道1当前地址寄存器的地址为02H,当前字节计数器地址为03H。
微机原理简答题及答案.
![微机原理简答题及答案.](https://img.taocdn.com/s3/m/0b3a5c07482fb4daa58d4b80.png)
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. 什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统?答:微处理器是指采用大规模集成电路技术,将具有运算控制功能的电路集成在一块芯片上的大规模集成电路,微型机即个人计算机,微型计算机系统是指以微型机为核心,配以相应的外部设备,及软件所构成的系统。
微机原理试题库及答案
![微机原理试题库及答案](https://img.taocdn.com/s3/m/adc95eb9ac51f01dc281e53a580216fc710a535e.png)
微机原理试题库及答案一、选择题(每题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. 微机系统中的中断服务程序是______响应中断请求的程序。
微机原理试题及答案
![微机原理试题及答案](https://img.taocdn.com/s3/m/1cf934d3b8d528ea81c758f5f61fb7360a4c2b5b.png)
微机原理试题及答案一、选择题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)。
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. 什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统?答:微处理器是指采用大规模集成电路技术,将具有运算控制功能的电路集成在一块芯片上的大规模集成电路,微型机即个人计算机,微型计算机系统是指以微型机为核心,配以相应的外部设备,及软件所构成的系统。
8. 8086内部的寄存器由哪几种类型组成?各自的作用是什么?答:通用寄存器,段寄存器,指令指针寄存器,标志寄存器9. 8086是多少位的系统?在数据总线上是怎么实现的?答:"8086的机器字长是16位,8086使用40个引脚的16个做地址/数据复用引腿来传输数据,一次读写过程由一个基本总线周期完成,它由4个时钟(CLK)周期组成,按时间顺序定义为T1、T2、T3、T4。
在T1期间8086发出访问目的地的地址信号和地址锁存选通信号ALE;T2期间发出读写命令信号RD、WR及其它相关信号;T3期间完成数据的访问;T4结束该总线周期。
可见,地址与数据信号不会同时出现在一个时钟(CLK)周期,二者可以分时复用同一组引线。
10. 8086微处理器的字长是多少?能直接访问的存储单元有多少字节?答:16,1M11. 8086微处理器内部有哪两个部件?各部件的主要作用是什么?答:EU,BIU,分别是执行指令和取指令12. 下列各情况影响哪些标志位?其值是什么?(1)出现溢出;(2)结果为零;(3)结果为负数;答:OF=1,ZF=1,SF=113. 下列各情况影响哪些标志位?其值是什么?(1)按单步方式处理;(2)有辅助进位;答:TF=1,AF=114. 8086系统中,下一条指令所在单元的物理地址如何计算?答:(cs)*10+(ip)15. 下列各情况影响哪些标志位?其值是什么?(1)开中断;(2)有借位;(3)结果中有七个“1”。
答:IF=1,CF=1,PF=016. 8088微处理器的逻辑地址是由哪几部分组成的?怎样将逻辑地址转换为物理地址?答:段地址和偏移地址。
物理地址=段地址*16+偏移地址17. 如果一个程序在执行前(CS)=0A7F0H,(IP)=2B40H,该程序的起始地址是多少?答:0AAA40H18. 如果一个堆栈是从地址1250:0100开始,(SP)=0052H,试回答以下问题:(1)SS 段的段地址是多少?(2)栈底的物理地址是多少?(3)存入字数据后,SP的内容是什么?答:1250H,12600H,0050H19. 8086是多少位的微处理器?为什么?答:8086是16位的微处理器,其内部数据通路为16位,对外的数据总线也是16位。
20. "EU与BIU各自的功能是什么?如何协同工作?答:EU是执行部件,主要的功能是执行指令。
BIU是总线接口部件,与片外存储器及I/O接口电路传输数据。
EU经过BIU进行片外操作数的访问,BIU为EU提供将要执行的指令。
EU与BIU可分别独立工作,当EU不需BIU提供服务时,BIU可进行填充指令队列的操作。
21. 8086/8088与其前一代微处理器8085相比,内部操作有什么改进?答:8085为8位机,在执行指令过程中,取指令与执行执令都是串行的。
8086/8088由于内部有EU和BIU两个功能部件,可重叠操作,提高了处理器的性能。
22. 8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。
AX、BX、CX、DX一般作为通用数据寄存器。
SP为堆栈指针存器,BP、DI、SI在间接寻址时作为地址寄存器或变址寄存器。
总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。
段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。
IP的内容为下一条将要执行指令的偏移地址,与CS共同形成下一条指令的物理地址。
23. 8086对存储器的管理为什么采用分段的办法?答:8086是一个16位的结构,采用分段管理办法可形成超过16位的存储器物理地址,扩大对存储器的寻址范围 (1MB,20位地址)。
若不用分段方法,16位地址只能寻址64KB 空间。
24. 在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?具体说明。
答:逻辑地址是在程序中对存储器地址的一种表示方法,由段地址和段内偏移地址两部分组成,如1234H:0088H。
偏移地址是指段内某个存储单元相对该段首地址的差值,是一个16位的二进制代码。
物理地址是8086芯片引线送出的20位地址码,用来指出一个特定的存储单元。
25. 怎样确定8086的最大或最小工作模式? "答:引线MN/MX的逻辑状态决定8086的工作模式,MN/MX#引线接高电平,8086被设定为最小模式,MN/MX#引线接低电平,8086被设定为最大模式。
26. 8086被复位以后,有关寄存器的状态是什么?微处理器从何处开始执行程序?答:标志寄存器、IP、DS、SS、ES和指令队列置0,CS置全1。
处理器从FFFF0H 存储单元取指令并开始执行。
27. 8086的复位信号是什么?有效电平是什么?CPU复位后,寄存器和指令队列处于什么状态?答:reset,高电平有效,除cs外所用寄存器和指令队列被清空28. 什么是总线周期?一个基本的总线周期由多少个T构成?答:CPU进行一次存储器访问所需要的时间就是一个总线周期,一个基本的总线周期由4个T构成29. 8086基本总线周期是如何组成的?各状态中完成什么基本操作?答:基本总线周期由4个时钟(CLK)周期组成,按时间顺序定义为T1、T2、T3、T4。
在T1期间8086发出访问目的地的地址信号和地址锁存选通信号ALE;T2期间发出读写命令信号RD#、WR#及其它相关信号;T3期间完成数据的访问;T4结束该总线周期。
30. 结合8086最小模式下总线操作时序图,说明ALE、M/IO#、DT/R#、RD#、READY信号的功能。
答:ALE为外部地址锁存器的选通脉冲,在T1期间输出;M/IO#确定总线操作的对象是存储器还是I/O接口电路,在T1输出;DT/R#为数据总线缓冲器的方向控制信号,在T1输出;RD#为读命令信号;在T2输出;READY信号为存储器或I/O接口“准备好”信号,在T3期间给出,否则8086要在T3与T4间插入Tw等待状态。
31. 什么是总线请求?8086在最小工作模式下,有关总线请求的信号引脚是什么?答:系统中若存在多个可控制总线的主模块时,其中之一若要使用总线进行数据传输时,需向系统请求总线的控制权,这就是一个总线请求的过程。
8086在最小工作模式下有关总线请求的信号引脚是HOLD与HLDA。
32. 简述在最小工作模式下,8086如何响应一个总线请求?外部总线主控模块经HOLD引线向8086发出总线请求信号;8086在每个时钟周期的上升沿采样HOLD引线;若发现HOLD=1则在当前总线周期结束时(T4结束)发出总线请求的响应信号HLDA;8086使地址、数据及控制总线进入高阻状态,让出总线控制权,完成响应过程。
33. 什么是8086CPU的总线周期,它至少需要由几个T状态(时期周期)组成?在什么情况下需要在总线周期中插入等待周期Tw,Tw应插入在哪里?答:完成一次读写操作所需的时间,由4个组成,应插入t3后34. "用16K×8位的RAM芯片和译码器74LS138构成64K×8的RAM存储器,与具有64KB 寻址空间的CPU相连,画出该存储器与CPU的连接图,计算共需芯片总数、片内地址位数、产生片选信号的地址数及各芯片的地址范围。
答:4片,片内地址14位,片选信号的地址2位,0000h-3fffh,4000h-7fffh,8000h-bfffh,c000h-ffffh35. 有一2764EPROM芯片有12条地址总线,请计算芯片的地址范围(起始地址为12000H)答:12000H-12FFFH36. 用8K×8位的RAM芯片,8K×8位的EPROM芯片和3-8译码器74LS138构成一个16K×16位的RAM和16K×16位的ROM存储器,8086工作在最小模式,各需要多少芯片?画出该存储器的组成框图及其与CPU的连接图,写出各芯片的地址范围。
答:4片RAM,4片ROM37. 在对存储器芯片进行片选时,全译码方式、部分译码方式和线选方式各有何特点?答:①全译码方式:存储器芯片中的每一个存储单元对应一个唯一的地址。