微机期末复习资料
微机原理复习资料
![微机原理复习资料](https://img.taocdn.com/s3/m/fc2237244b73f242336c5f6e.png)
2014年 合肥工业大学过程装备与控制工程11级 微机原理期末复习资料一、地址总线的问题n 位地址总线可有 个地址(0∽ -1)。
16位地址总线 65536(64KB ) 20位地址总线 1MB 32位地址总线 4GB二、错误、改正问题1、如:MOV CX , DL(语法错误) 原因:错误原因:类型不一致。
2、若VAR1为字变量, VAR2和VAR3为字节变量,判断下列指令的书写格式是否正确,正确的说出SRC 和DST 的寻址方式,不正确说出错误原因(1)MOV AX , VAR1 √ SRC 为直接寻址,DST 为寄存器寻址 MOV AX , VAR2 ╳ 类型不一致MOV VAR2, VAR3 ╳ 两存储器单元之间不 能直接传送数据 MOV [0200H] ,12H ╳ 类型不明确 注意:AX 为16位寄存器,即是一个字 (2)将下列中语法不正确的语句改对。
MOV AX , VAR2 ╳ 类型不一致 改:MOV AL , VAR2MOV VAR2, VAR3 ╳ 两存储器单元之间不 改:MOV AL ,VAR3 能直接传送数据 MOV VAR2 ,ALMOV [0200H] ,12H ╳ 类型不明确 改:MOV BYTE PTR [0200H] ,12H 或者:MOV WORD PTR [0200H] ,12H 四、数据寻址方式 例1:MOV AX , [BX]其SRC 为寄存器间接寻址;DST 为寄存器寻址; 指令完成的功能为:AX (DS:(BX))若:DS=3000H , BX=1050H 。
则:SRC 所在单元的物理地址为:PA=(DS) × 16+(BX)=30000H+1050H =31050H 例2:MOV ES:[SI] , AL指令完成的功能为: (ES:(SI)) (AL) 若:ES=4000H , SI=1234H,(AL)=23H 则:DST 所在单元的物理地址为: PA=(ES)×16+(SI) =40000H+1234H=41234H ∴指令执行后(41234H)=23H.例3:判断下列指令的书写格式是否正确,正确的说出SRC和DST的寻址方式,不正确说出错误原因,并改正。
微机原理——期末总复习资料
![微机原理——期末总复习资料](https://img.taocdn.com/s3/m/3a0d7137a32d7375a417802b.png)
微计算机组成的五个部分:运算器,控制器,存储器,输入设备,输入设备。
微计算机的工作原理:第一步:由输入设备将事先编好的程序和原始数据输入到存储器指定的单元存放起来。
并在存储器中或出存放中间结果和最终结果的单元。
第二步:启动计算机从第一条指令开始执行程序。
第三步:将最终结果直接由运算器或存储器经输出设备输出。
第四步:停机。
8086微处理器的内部结构:从功能上讲,由两个独立逻辑单元组成,即执行单元EU和总线接口单元BIU。
1、执行单元EU包括:4个通用寄存器(AX,BX,CX,DX,每个都是16位,又可拆位2个8位)4个从专用寄存器(BP,SP,SI,DI)标志寄存器FLAG(6个状态标志和3个控制标志)算术逻辑单元ALUEU功能:从BIU取指令并执行指令;计算偏移量。
2、总线接口单元BIU包括:4个16位段寄存器(CS,DS,ES,SS)16位指令指针寄存器IP20位地址加法器6字节(8088位4字节)的指令队列BIU功能:形成20位物理地址;从存储器中取指令和数据并暂存到指令队列寄存器中。
3、执行部件EU和总线接口部件BIU的总体功能:提高了CUP的执行速度;降低对存储器的存取速度的要求。
8086/8088CPU内部寄存器:设置段寄存器原因:8086/8088系统中,需要用20位物理地址访问1MB的存储空间,但是8086/8088CPU的每个地址寄存器都只是16位,因而采用分段存储结构,每个逻辑段的最长度为64KB。
8086MN/MX 引脚作用:选择工作模式。
MN/MX=’1’为最小模式;MN/MX=’0’为最大模式。
段内偏移地址又称为有效地址EA。
存储单元地址(以字节为单元)分为逻辑地址和物理地址。
逻辑地址=段基址(16):偏移地址(16)=CS:IPDS×10H+SI/DI/BX物理地址PA=段基址×10H+偏移地址EA=SS×10H+SP/BPCS×10H+IPI/O端口地址:I/O空间不分段。
大学微机期末考点总结
![大学微机期末考点总结](https://img.taocdn.com/s3/m/9e2c2b42f46527d3240ce0fd.png)
① MOV AX,0 XOR DH,18H
② XOR AX,AX
③ AND AX,0
④ SUB AX,AX
(5)测试指令TEST
(操作与AND指令类似,但不将”与”的结果送回,只影响标志位。)
例:测试AL的内容是否为负数。
TEST AL,80H ;检查AL中D7=1?
4、存储器又叫内存,也称半导体存储器。内存由许多单元组成,每个内存单元规定存放8位二进制数,即一个字节(8b)。内存单元的总数称作内存容量。内存地址是为了区分各个不同的内存单元而在每个存储单元编上的号码。CPU对内存的操作有读、写两种。
5、二进制数的算术运算:
1)无符号数的运算:见课本
加法:1+1=0(有进位),减法:0-1=1(有借位)
第1章基础知识
1、冯.诺依曼计算机原理:计算机的工作过程就是执行程序的过程,而程序则是指令序列的集合。指令可以说就是人向计算机发出的、能够被计算机所识别的命令。
2、计算机五大结构:输入设备、控制器、运算器、存储器、输出设备。
3、微机系统由软件系统和硬件系统组成;微机系统都采用总线结构形式,三大总线为:地址总线(AB)、控制总线(CB)、数据总线(DB)
2.循环控制指令:不影响标志位,循环次数置于CX中。
(1)LOOP
格式:LOOPlabel
操作:(CX)-1→CX; 若(CX)≠0,则转至label处执行;否则退出循环,执行LOOP后面的指令。
注:LOOP指令与下面的指令段等价:
DEC CX
JNZ label
(2)LOOPZ (LOOPE)
格式:LOOPZlabel
n位原码表示数值的范围是
微机 复习要点.doc
![微机 复习要点.doc](https://img.taocdn.com/s3/m/14f7c96471fe910ef02df883.png)
期末复习要点:1.计算机构成的五大部件及其功能,五大部件是如何进行工作的?五大部件:运算器、控制器、存储器、输入设备、输出设备运算器是完成二进制编码的算术或逻辑运算的部件存储器的主要功能是存放程序和数据。
不管是程序还是数据,在存储器中都是用二进制的形式表不,统称为信息。
控制器是全机的指挥中心,它控制各部件动作,使整个机器连续地、有条不紊地运行。
控制器工作的实质就是解释程序。
输入设备是变换输入形式的部件。
它将人们的信息形式变换成计算机能接收并识别的信息形式。
目前常用的输入设备是键盘、鼠标器、数字扫描仪以及模数转换器等。
输出设备是变换计算机输出信息形式的部件。
它将计算机运算结果的二进制信息转换成人类或其它设备能接收和识别的形式,如字符、文字、图形、图像、声咅等。
目前广为使用的输出设备有激光印字机、绘图仪、CRT显示器等2.计算机主机内部共有哪些配件?各配件的主要性能指标分别是什么?配件:CPU,内存,显卡,声卡、外部存储器。
性能指标是:CPU:主频、CPU的字长、前端总线、外频、倍频、制作工艺、二级缓存容量、核心电压、接口类型、封装方式、64位技术、超线程技术、MMX多媒体指令集内存:存取速度(存储周期)、存储容量、内存的奇偶校验、内存电压、数据宽度和带宽、内存的线数、性能价格比、存储器的可靠性显卡:刷新频率、色彩位数、显示分辨率、显存容量声卡:采样的位数、最高采样频率、数字信号处理器、还原MIDI声音的技术、对Internet 的支持、内置混音芯片外部存储器:3.组装计算机时,前置面板接线要如何连接?Power switch, Reset switch, Power LED, HDDLED, Speaker一条带色的线肯定是要插在主板的正极上面.而主板的正极肯定都在字母标识的两跟针靠外的一根.LED指不灯的两根线肯定有一根是白色(标配都这样),那白色这根就是负极,有色的内跟才是正极4.什么是BIOS?什么是CMOS?(参考课本中的内容)BIOS: BOIS是基本输入输出系统的缩写,指集成在主板上的一个ROM芯片,其中保存了微机系统最重要的基本输入输出程序、系统开机自检程序等。
2023年微机系统与维护课程期末复习
![2023年微机系统与维护课程期末复习](https://img.taocdn.com/s3/m/faf5747bcdbff121dd36a32d7375a417866fc1e2.png)
《微机系统与维护》课程期末复习一、微机旳重要部件.1.一种完整旳微机系统是由硬件系统和软件系统构成。
.2.CPU重要包括运算器和控制器两个部件。
.3.CPU旳基本功能是运算功能、逻辑处理功能和控制功能。
.4.控制器旳基本功能是控制微机各个部件协调一致地工作。
.5.运算器旳基本功能是进行算术运算和逻辑运算。
.6.存储器旳基本功能是存储多种信息。
.7.为处理CPU和主存储器之间旳速度匹配问题, 一般采用旳措施是在CPU和主存储器之间增设一种高速缓冲器。
.8.微机在实际运行过程中旳速度不仅由CPU旳频率决定, 并且还受到主板和内存速度旳影响, 并受到制造工艺和芯片组特性等旳限制。
.9.在选择微机配件时, 主板类型必须与CPU匹配。
.10.倍频是指CPU旳时钟频率和系统总线(外频)间相差旳倍数。
.11.地址总线宽度决定CPU可以访问旳物理地址空间。
.12.CPU超频是通过提高外频或倍频实现旳。
.13.微机字长与数据总线旳宽度有关。
.14.微机系统采用总线构造对CPU、存储器和外部设备进行连接。
总线一般由数据总线、地址总线和控制总线三部分构成。
.15.在CMOS芯片中重要存储旳信息有CPU旳类型、内存储器旳容量和软硬盘驱动器旳类型和基本参数。
.16.主板旳格局好坏对微机整体性能有关系, 主板上旳元器件质量越好, 表达主板旳品质越有保证。
.17.微机主板上一般集成旳接口有并行接口、串行接口、USB接口、鼠标接口、键盘接口等。
.18.SRAM存储器旳特点是速度快, 价格较贵, 常用于高速缓冲存储器。
B闪存旳长处有抗震性好、可靠性好、体积小携带以便、USB接口(使用以便,即插即用)。
.20.TCO认证重点认证旳问题有环境保护问题、辐射问题、视觉效果等。
二、微机旳组装.1.组装微机需要学习基本旳硬件知识。
.2.为了防止人体静电损坏微机件, 在拿取元器件时可以采用防静电手环进行放电处理。
.3.安装CPU时, 要注意安插方向。
微型计算机期末复习
![微型计算机期末复习](https://img.taocdn.com/s3/m/d47164701ed9ad51f01df25b.png)
31. 8255A的工作方式中方式0为基本型输入/输出方式,方式1是________型输入/输出方式。
32.在实地址模式下,设CS=1408H,IP=0130H,则当前指令单元的物理地址是H。
33.常用的串传送指令有三种,它们分别是、和MOVSD。
34.设AX=96H,执行指令ROR AX , 1之后,AX=H。
39 . 8250以查询方式输出数据,当查询到通信线状态寄存器D5位=1时,表示(发送保持寄存器空)。
40.如8255A的A端口工作在方式1输入,并采用中断方式,则初始化时需将(PC4)置1以允许A端口中断。
49.计算机通信中使用最广泛的串行通信接口标准是(RS-232C)标准。
52.机器字长为8位的原码数,其真值范围是(-127-+127)。
24.串行数据传输中,只允许数据按照一个固定方向传送的方式叫方式。
25.若8255A工作在方式1输入,当CPU采用查询方式从外设读取数据之前,应查询
信号,只有当它为时,CPU才能从端口读取数据。
26.(29.6875)10=()2,(000101000111)BCD=()16。
27.设字长=8位,[X]原=(AA)16,则X =()16,
55.下列关于串行通信的概念中,不正确的是(c)。
A.波特率是指每秒钟传送的0、1代码个数,单位为波特
B.异步通信的一帧总是从逻辑0开始,逻辑1结束
C.异步通信的一帧总是低电平开始,高电平结束
D.异步通信的发送端和接收端按约定的波特率发送、接收数据
56.中断向量表中,3型中断服务程序段基地址存放的内存单元地址为(0EH和0FH)。
46. 147=()B=()H=()BCD
微机原理期末复习总结
![微机原理期末复习总结](https://img.taocdn.com/s3/m/cf43b849dcccda38376baf1ffc4ffe473368fddb.png)
微机原理期末复习总结一、基本知识1、微机的三总线就是什么?答:它们就是地址总线、数据总线、控制总线。
2、8086 CPU启动时对RESET要求?8086/8088 CPU复位时有何操作?答:复位信号维高电平有效。
8086/8088 要求复位信号至少维持 4 个时钟周期的高电平才有效。
复位信号来到后,CPU 便结束当前操作,并对处理器标志寄存器,IP,DS,SS,ES 及指令队列清零,而将cs 设置为FFFFH, 当复位信号变成地电平时,CPU 从FFFF0H 开始执行程序3、中断向量就是就是什么?堆栈指针的作用就是就是什么?什么就是堆栈?答:中断向量就是中断处理子程序的入口地址,每个中断类型对应一个中断向量。
堆栈指针的作用就是指示栈顶指针的地址,堆栈指以先进后出方式工作的一块存储区域,用于保存断点地址、PSW 等重要信息。
4、累加器暂时的就是什么?ALU 能完成什么运算?答:累加器的同容就是ALU 每次运行结果的暂存储器。
在CPU 中起着存放中间结果的作用。
ALU 称为算术逻辑部件,它能完成算术运算的加减法及逻辑运算的“与”、“或”、“比较”等运算功能。
5、8086 CPU EU、BIU的功能就是什么?答:EU(执行部件)的功能就是负责指令的执行,将指令译码并利用内部的寄存器与ALU对数据进行所需的处理BIU(总线接口部件)的功能就是负责与存储器、I/O 端口传送数据。
6、CPU响应可屏蔽中断的条件?答:CPU 承认INTR 中断请求,必须满足以下4 个条件:1 )一条指令执行结束。
CPU 在一条指令执行的最后一个时钟周期对请求进行检测,当满足我们要叙述的 4 个条件时,本指令结束,即可响应。
2 )CPU 处于开中断状态。
只有在CPU 的IF=1 ,即处于开中断时,CPU 才有可能响应可屏蔽中断请求。
3 )没有发生复位(RESET ),保持(HOLD )与非屏蔽中断请求(NMI )。
在复位或保持时,CPU 不工作,不可能响应中断请求;而NMI 的优先级比INTR 高,CPU 响应NMI 而不响应INTR 。
微机原理期末复习题库
![微机原理期末复习题库](https://img.taocdn.com/s3/m/7c9c46e52dc58bd63186bceb19e8b8f67d1cef47.png)
微机原理期末复习题库微机原理期末复习题一、填空题1.微机系统由()和()两部分组成。
2.微型计算机硬件系统由()、()、三总线、I/O接口电路及输入输出设备等构成。
3.计算机的主机由()、()、主存储器组成。
4.8086有()条地址线,存储器容量为()B。
5. 8086有()条地址线,存储器容量为()B。
6.地址4000H:0300H,其段地址是(),偏移地址是(),物理地址是()。
7.逻辑地址9B50H:2C00H对应的物理地址是()。
8.10110.10111B的十六进制数是(),34.97H的十进制数是(),将114.25转换为二进制数为()。
9.-128的补码是()10. 8086/8088CPU中标志寄存器的3个控制位是()、()、()。
11. 寄存器间接寻址方式中,操作数在()。
12.两个无符号数相等,该两数相减后ZF标志=()13.8086 CPU的9个标志位中,有()位为状态标志,它们是OF, SF, AF, PF及()、()。
14.8086/8088 CPU被设计为两个独立的功能部件是()和()15.I/O端口的编址方式一般有()和()两种。
16.I/O单独编址方式下,从端口写出数据可使用()指令。
17.设(SP)=0100H,(SS)=2000H,执行PUSH BP指令后,栈顶的物理地址是()。
18.汇编语言的调试过程如下:建立以()为扩展名的源文件;生成以()为扩展名的目标文件;生成以()为扩展名的可执行文件;使用DEBUG调试程序,调试可执行目标程序。
19.指令MOV [BX+SI],AL中的目的操作数使用()段寄存器,属于()寻址方式。
20.指令MOV [BX+SI],AL 中的目的操作数使用()段寄存器,属于()寻址方式。
21.计算机的指令应包括()和()两个部分。
22.若在8259A 初始化时将其设置为普通中断结束方式,则必须在中断服务程序结束时向其发出操作命令字(),并令其中的()位为1,以使ISR 寄存器的相应位清0。
微型计算机工作原理期末复习资料
![微型计算机工作原理期末复习资料](https://img.taocdn.com/s3/m/16dce50b2379168884868762caaedd3383c4b549.png)
微型计算机⼯作原理期末复习资料⼀、填空题1、若移位指令的移位位数⼤于1时,其移位位数必须放在中。
2、CS是寄存器,⽤来存放当前程序所在段的。
3、8086/8088系统中,存储器是分段的,每段最⼤长度是字节,段内偏移地址从到。
4、CPU与外设之间交换数据常采⽤____________________、____________________、_______________和I/O处理机⽅式四种⽅式。
5、Intel 8086/8088 中断向量表中的类型21H 是。
6、存储器扩展有两种⽅法,分别是扩展和扩展。
7、ALU是,⽤来完成运算、运算和位移循环操作。
8、已知BX=7830H,CF=1,执⾏指令:ADC BX,87CFH之后,BX= ,标志位的状态分别为CF= ,ZF= ,OF= ,SF= 。
9、若执⾏“DIV BX”,其被除数的⾼16位必须放在,低16位必须放在。
10、执⾏AND AL,0FHJNZ L指令,是检测AL中的位,当它为⾮零则转移到L。
11、CPU从功能结构上看,可以分为和两部分。
12、8086输⼊/输出操作指令有和两种寻址⽅式。
13、当对堆栈操作时,8086会⾃动选择________值作为段基值,再加上由________提供的偏移量形成物理地址。
14、中断向量表存放的是,类型码为8的中断服务程序的⼊⼝地址存放在内存中起始地址为的连续4个单元中,其中和单元的内容为段地址,和单元的内容为偏移地址。
15、在串操作指令中,SI指向串,DI指向串。
16、如果AL=85H,CL=4,执⾏“SAR AL,CL”时,AL=,CF=。
17、堆栈是从地址向地址⽅向⽣长的。
其操作遵循的操作原则。
18、把CPU、存储器和I/O接⼝等通过总线装配在⼀块印刷板上,称为机。
19、如果AL=85H,CL=4,执⾏“SAR AL,CL”时,AL= ,CF= 。
20、⼀⽚8259可以管理级中断,两⽚8259可⽤来管理级中断。
微机原理期末复习资料
![微机原理期末复习资料](https://img.taocdn.com/s3/m/24c1d818b80d6c85ec3a87c24028915f804d84ab.png)
微机原理期末复习资料微机原理课程知识点1. 8086CPU访问存储器要用20条地址线,访问I/O口用16条地址线。
所以,8086CPU 访问存储器和I/O使用不相同的地址线。
2. 8086CPU既可以按字节也可以按字访问存储器。
3. 8086CPU标志寄存器中除了反映算术运算和逻辑运算后AX的状态的标志位外,还有中断开放标志,方向标志等。
所以,8086CPU 的所有标志位并不是都反映算术运算和逻辑运算后AX的状态。
4. 8086CPU的INC和DEC指令都不会影响CF标志。
所以,如果操作数已经为0,DCE 指令将不会使CF标志置1。
5. 宏指令在汇编过程起作用,子程序在程序执行时起作用。
6. 8086CPU在复位后,I标志被置0,即封锁可屏蔽中断请求,执行STI指令,即I标志碑置1后,才能响应可屏蔽中断。
但是,I标志不能封锁非屏蔽中断,所以,即使不致下STI 指令,8086CPU在复位后,也可以响应中断请求(非屏蔽中断)。
7. 以查询方式进行数据传输可以把慢速的外设与高速的CPU连接起来。
8. 8086CPU在相应外部中断时,中断矢量都由提出中断请求的外部设备提供。
这不一定,如可以由8259中断控制器提供。
9. 8086CPU寻址I/O可以使用16条地址线,所以,8086CPU能寻址65536个I/O口地址,而不是8086CPU只能寻址256个口地址。
10. 在访问I/O口的IN和OUT指令中,I/O地址有两种寻址方式:直接寻址(在指令中提供1个8位I/O地址)和间接寻址(I/O地址放在DX寄存器中),所以,IN与OUT指令必须用DX存I/O口地址是错误的。
11. 8086CPU规定字在存储器中存放的方法必须是低字节在前,高字节在后。
如果低字节在偶数地址,高字节在奇数地址就是规范存放,否则就是非规范存放。
12. 将低字节放在低地址,高字节放在高地址有利提高访问速度。
这句话有问题,如果低地址是奇数,则不能提高访问速度。
《微机原理及应用》期末考试复习
![《微机原理及应用》期末考试复习](https://img.taocdn.com/s3/m/82fcf4b9eefdc8d377ee3260.png)
《微机原理及应用》期末考试复习参考资料一、微机原理与应用模拟试题Ⅰ一、填空题(每空1分,共25分)1、指令由和组成。
2、I/O接口是微机系统的一种部件,它被设置在与之间。
3、。
4、IF是标志;SP称为;CS称为。
5、段地址为A382H,偏移地址为1234H,则对应的物理地址为。
6、8086CPU由和两部分组成。
7、CPU的基本时间计量单位称为周期。
8、SP总是指向堆栈的。
9、指令MOV AX,[BP+200]读取的是段的存储单元。
10、由8个二进制位组成的基本数据表示单元称为。
11、访存空间的是指CPU所能访问的。
12、某存储器芯片的存储容量为32K×8,则该芯片有个存储单元。
13、PENTIUM的工作模式有、、。
14、指令由、和操作数字段组成。
15、8086CPU指令系统中,用20条地址线寻址I/O端口,其端口地址范围为。
16、电可擦除的可编程只读存储器的英文简写为。
17、逻辑地址由段基值和___ ___组成。
二、判断题(每小题1.5分,共15分,在每小题后面的括号中认为正确的画“√”,错误的画“×”)1、堆栈是处在CPU内部的一个部件。
()2、8086的状态标志位有9个。
()3、IP是EU中的寄存器。
()4、IP中存放的是正在执行的指令的偏移地址。
()5、全地址译码法是指存储器芯片上的所有地址均参加译码。
()6、EPROM是电可擦除的PROM。
()7、中断是指CPU执行程序过程被意外暂停。
()8、EEPROM中存储的数据不会因掉电而丢失。
()9、SRAM是不用刷新的RAM。
()10、总线周期是指CPU通过总线访问一次内存或外设的时间。
()三、单项选择题(每题1.5分,共15分)1)。
(A) SP (B) IP (C)BP (D)CS2、源变址寄存器是()。
(A) SI (B)DI (C)SP (D)DX3、下面4个标志中属于控制标志的是()。
(A) CF (B)DF (C)SF (D)ZF4、LEA BX,BUFF 指令的功能是()。
《微机原理与应用》期末复习
![《微机原理与应用》期末复习](https://img.taocdn.com/s3/m/996bdb2daa00b52acec7ca8a.png)
《微机原理与应用》期末复习1.8086 CPU由两个独立的逻辑单元组成,分别是____和____。
2.8086 CPU由两个独立的逻辑单元组成,分别是BIU和__。
3.8086 CPU 对1M字节存储器空间采用分段技术,每段最大范围是____KB。
4.指令 MOV AX,[BP+SI+5]的默认段基址是____。
5.静态MOS存储器靠____存储信息,动态MOS存储器靠____存储信息。
6.8086 的一个总线周期至少由____个时钟周期组成。
7.在8086 最小方式系统中,需要锁存___位地址信号并且___控制信号也必须锁存。
8.8255A的____端口可工作于位控方式。
9.8088 CPU中IP通常由__自动修改,使之始终存有下一条指令的偏移量。
10.8088的ALE引脚的作用是____。
11.8088 BIU 从存储器取出指令放入____中。
12.8086最小方式与最大方式的基本配置主要有哪些不同?13.写出8086 CPU 规定的各类中断的优先权。
14.设8259A的ICW2被编程为1AH,则接IR4的外设的中断类型号是什么?它的中断向量地址是什么?15.简述异步串行通信的一帧数据格式及传送顺序。
16.8086 CPU中IP通常由____自动修改,使之始终存有下一条指令的____。
17.指令 ADD AL,[BX] 的源操作数是____寻址方式。
18.动态RAM的刷新必须在____ms内完成。
19.汇编指令通常由两部分组成:____和____。
20.8086 是____位的微处理器。
21.8086 组成系统时需用_____将其数据与地址分离,分离的控制信号是___。
22.8255A的____端口可工作于双向方式。
23.8086 CPU标志寄存器中有()个标志位。
① 3 ② 6 ③ 9 ④ 1224.8086可以处理()个不同方式的中断。
① 64 ② 128 ③ 256 ④ 51225.下述I/O操作中,哪个适合无条件传送方式()。
微机原理期末必考复习题目
![微机原理期末必考复习题目](https://img.taocdn.com/s3/m/194b9c821a37f111f1855b67.png)
微机原理期末复习题目第一章计算机基本知识【复习重点】1、常用数制及其相互间的转换;2、机器数表示:原码、反码、补码的表示及求法;3、BCD编码及常用字符的ASCII码;4、计算机中的常用术语【典型习题】•在计算机中,1KB= 1024 byte。
•对于十六进制表示的数码19.8H,转换为十进制数时为:25.5 ;用二进制数表示时为:11001.1 B;该数码用压缩BCD码表示时数据为:00100101.0101B或25.5H 。
•设机器字长为8位,最高位是符号位。
则十进制数–13所对应的原码为:10001101B ;补码为11110011B 。
•一个8位二进制数用补码方式表示的有符号数的范围是-128~+127 。
•软件通常分为系统软件和应用软件两大类。
•微型计算机中主要包括有 A 。
A.微处理器、存储器和I/O接口B.微处理器、运算器和存储器C.控制器、运算器和寄存器组D.微处理器、运算器和寄存器第二章8080系统结构【复习重点】1 、CPU 内部的功能结构;2 、寄存器阵列结构及各寄存器的功能;3 、标志寄存器各标志位的名称及含义;【典型习题】1、8086中的BIU中有 4 个16 位的段寄存器、一个16 位的指令指针、 6 字节指令队列、20 位的地址加法器。
2、8086 可以访问8 位和16 位的寄存器。
3、8088/8086 CPU中,指令指针(IP)中存放的是 B 。
A.指令B.指令地址C.操作数D.操作数地址4、8086CPU内部由哪两部分组成?它们的主要功能是什么?答:BIU(或总线接口单元):地址形成、取指令、指令排队、读/写操作数及总线控制等所有与外部的操作由其完成。
EU(或指令执行单元):指令译码和执行指令5、8086/8088 CPU内部包含有哪6个专用寄存器?它们的主要功能是什么?答:有CS、DS、ES、SS、IP、PSWCS(代码段寄存器):用来存放当前代码段的基地址。
微机原理期末复习
![微机原理期末复习](https://img.taocdn.com/s3/m/b5a3373753d380eb6294dd88d0d233d4b14e3fbf.png)
微机原理期末复习 IMB standardization office【IMB 5AB- IMBK 08- IMB 2C】一、回答问题问题1:8086的存储器为什么要进行分段?答:8086的地址总线AB有20根地址线,意味着存储器每个存储单元的地址由20位二进制数构成。
而8086内部用来存放地址信息的寄存器只有16位,出现了矛盾,为解决这个问题,8086采取了存储器分段的方式。
由于16位二进制地址可寻址范围是64KB而1MB的存储空间可以在逻辑上分为16个段每段大小是64KB,因此可以用段地址(也称为段基址)给每个段编号,每个段内的地址单元用偏移地址编号。
问题2:什么是物理地址什么是逻辑地址请说明二者的关系。
答:物理地址共有20位,对应一个存储单元的实际地址,物理地址与存储单元是一一对应关系。
逻辑地址则由段地址和偏移地址组成是指令中引用的形式地址。
一个逻辑地址只能对应一个物理地址,而一个物理地址可以对应多个逻辑地址。
(2000:0202H、2010:0102H、……)。
段地址——16位,即存储单元所在逻辑段的编号,通常存放在对应的段寄存器中,偏移地址为16位,存储单元在逻辑段内相对于该段第一个存储单元的距离。
20位物理地址 = 段地址×16 + 偏移地址取指令操作CS ×16 + IP堆栈操作SS ×16 + SP 数据存储器操作DS/ES ×16 + 偏移地址问题3:请说明段寄存器与提供偏移地址寄存器的对应关系。
答:CS:IP对应代码段,DS:SI(或DI或BX)对应数据段,SS:SP(或BP)对应堆栈段。
问题4:8086的有最大和最小两种工作模式,请说明两种工作模式下的特点,并说明如何进行工作模式的设置。
答:8086微处理器有最小模式和最大模式。
最小模式为单处理器模式,最大模式为多处理器模式;最小工作方式下总线控制信号都直接由8086产生,系统中总线控制逻辑电路被减小到最小,这种方式适合于较小规模系统的应用。
微机原理期末考试复习资料-本.
![微机原理期末考试复习资料-本.](https://img.taocdn.com/s3/m/8317043dba1aa8114431d9f1.png)
2014.6微型计算机原理与接口技术期末考试复习资料二.是非题 (对:T,错:F)1.堆栈操作应满足先进先出原则。
( F)2. 8086CPU标志寄存器共有16位,每一位都有含义。
( F)3 在微机中所有的信息都以十进制形式存储。
( F )4.控制器的基本功能是:由程序计数器PC控制程序的有序运行,并完成各种算术逻辑运算。
(T )5. PUSH AX ( T )6. 8086的中断分为可屏蔽中断和不可屏蔽中断两种。
(T )7. 语句DW 50 DUP(?)将在内存中分配50个字节单元。
6. 字长一定的情况下,原码、反码和补码所能表示的二进制真值范围是相同的。
( T )8..所有进位计数制,其整数部分最低位的位权都是1 (T )9. RCR AX,4 ( F )10.CPU在未执行完当前指令的情况下,就可响应可屏蔽中断请求。
( F )11. INC 20H ( F )12. MOV AL,CX ( F )13. 汇编语言中一个段由“SEGMENT”和“ENDS”语句来定义。
( T )14. 8086CPU对I/O端口访问用IN/OUT指令。
( T )15. 汇编指令通常包括操作码和操作数两部分。
( T )16.系统总线包括数据总线DB 、地址总线AB 、控制总线CB 。
( T )17.PC机主存储器状基本存储单元的长度是字。
( F )18.一个微机系统所具有的物理地址空间是由地址线的条数决定的,8086系统的物理地址空间为 1M 字节。
( T )19.宏汇编语言程序被汇编时,指令语句产生代码指令,伪指令语句不产生代码指令。
( T )二、填空题1.8086的数据线为 16 位,地址线为 20 位,I/O口使用 16 位地址线。
2.在某进制的运算中 7×3=33,则7×5=_55。
3.用8位二进制数表示整数时,十进制数(-128)的补码为_10000000_。
原码为无,反码为无。
微机考试复习资料(完整版)
![微机考试复习资料(完整版)](https://img.taocdn.com/s3/m/2c29b602a9114431b90d6c85ec3a87c240288a6c.png)
微机考试复习资料一、填空题1、在8086系统的中断向量表中,若从0000H:0058H单元开始,由低地址到高地址依次存放10H、20H、30H和40H四个字节,则相应的中断类型码和中断服务程序的入口地址分别为_____16H___和_____4030H:2010H___________。
2.根据下面定义的数据段:DSEG SEGMENTDAT1DB1234DAT2DW5678HDAT3DD12345678HADDR EQU DAT3-DAT1DSEG ENDS执行指令MOV AX,ADDR后,AX寄存器中的内容是_______0006H___________。
3.在内存2000H地址开始存放的100个字节无符号数据中找出其中最大的一个,并存放到3000H字节单元中。
(请填充下列代码段)MOV BX,2000HMOV CX,99MOV AL,[BX]P1:INC BXCMP AL,[BX]JNC P2MOV AL,____[BX]_____P2:DEC CXJNZ P1MOV___BX_,3000HMOV[BX],ALHLT4.设2000H开始的区域中,存放着14H个数据,要求找出其中最大的一个数,并存到2000H单元。
请补充完整下面程序。
GETMAX:MOV BX,2000HMOV AL,[BX]MOV CX,14HP1:___INC_BXCMP__AL,[BX]JAE P2MOV AL,[BX]P2:DEC CXJNZ P1MOV BX,2000HMOV[BX],AL5、根据串行通信规程规定,收发双方的波特率必须保持相同。
6、MCS-51单片机各中断源的中断处理程序入口地址是固定的,外部事件中断,INT0为0003H,定时计数器T0溢出中断是000BH,外部事件中断INT1为0013H,定时计数器T1溢出中断为001BH,串行口接收和发送中断为0023H。
7、按照总线布局范围,总线可分为内部总线、局部总线、系统总线和外部总线。
微机系统与维护期末复习(含答案)
![微机系统与维护期末复习(含答案)](https://img.taocdn.com/s3/m/1f595275dd36a32d7275813e.png)
第1章微机系统概述
一、选择题(请选择一个或多个选项)
1.鼠标是目前使用最多的()。B
A.存储器B.输入设备C.微处理器D.输出设备
2.下列设备中,属于微机最基本输出设备的是()。A
A.显示器B.打印机C.鼠标D.手写板
3.从1971年由Intel公司推出的第一款微处理器是()。A
有两个靠得很近的卡口。
3.说明主板芯片组北桥芯片和南桥芯片的作用。
答:北桥芯片在芯片组中起主导的作用,它主要负责CPU和内存、显卡之间的数据传输,决定主板的CPU类型和主频、系统总线频率、前端总线频率、内存类型和容量、显卡插槽规格等。
南桥芯片主要负责与低速率传输设备之间的联系,如USB设备、板载声卡、网卡、PATA设备、SATA设备、PCI总线设备等。
(1)计算机应包括运算器、控制器、存储器、输入和输出设备五大基本部件。
(2)计算机内部应采用二进制来表示指令和数据。
(3)将编写完成的程序送入内存储器中(存储程序),然后启动计算机工作,计算机无需操作人员干预,能自动逐条取出指令和执行指令(程序控制)。
3.什么是微机软件系统?
答:软件系统是为运行、维护、管理和应用微机所编制的各种程序和支持文档的总和,由系统软件及应用软件两大类组成。
11.以下显示器的像素点距规格,最好的是()。D
A.0.39B.0.33C.0.31
12.IDE硬盘数据接口的针脚数是()。B
A.15B.40C.34D.电源指示灯D.0.28
D.80
D.北桥芯片
13.位于CPU附近的主板芯片组俗称()。D
A.南桥芯片B.副芯片C.主芯片
14.显卡接口有ISA、PCI、AGP、PCI Express,其中最新的显卡接口是()。DA.ISAB.PCIC.AGPD.PCI Express
微机原理期末重点总结
![微机原理期末重点总结](https://img.taocdn.com/s3/m/8a43ff85d4bbfd0a79563c1ec5da50e2524dd19a.png)
微机原理期末重点总结第一章:计算机系统概述计算机系统是由硬件和软件组成的,硬件主要包括中央处理器、存储器、输入输出设备等;软件主要包括系统软件和应用软件等。
计算机系统的五大组成部分是输入输出设备、存储器、中央处理器、控制器和运算器。
计算机的工作原理是通过输入、运算、输出三个阶段来实现的。
第二章:数据的表示和运算计算机中所有的数据都是以二进制的形式表示的。
二进制数有原码、反码和补码三种表示方式。
在计算机中,数据的加减运算是以补码形式进行的。
数据的逻辑运算有与、或、非、异或等逻辑运算。
算术运算有加、减、乘、除、移位等运算。
第三章:中央处理器中央处理器是计算机的核心部件,主要由运算器和控制器组成。
控制器负责指挥整个计算机系统的运行,运算器负责进行数据的运算。
控制器包括指令寄存器、程序计数器、指令译码器等;运算器包括算术逻辑单元、累加寄存器、状态寄存器等。
中央处理器的工作过程是由指令周期组成的,指令周期包括取指令、分析指令、执行指令和访问存储器等阶段。
第四章:存储器存储器是计算机中用于存储数据和程序的部件,主要包括内存和外存两种存储器。
内存主要用于存放当前正在使用的程序和数据,外存主要用于存放辅助程序和数据。
内存按存取方式可以分为随机存取存储器(RAM)和只读存储器(ROM)两种;按存储介质可以分为半导体存储器和磁存储器等。
存储器的层次结构包括高速缓存、主存和辅存等。
第五章:输入输出设备输入输出设备是计算机与外部世界进行信息交换的桥梁,其主要功能是实现计算机与用户之间的交互。
输入设备用于将外部信息转换成计算机可以识别的信号,输出设备用于将计算机处理过的信息展示给用户。
输入输出设备按工作原理分为人机交互式设备和感知设备两种。
第六章:总线总线是计算机中各个部件之间进行信息传输的通道,它与计算机的内部连接方式有多种,包括并行总线、串行总线和矩阵总线等。
常见的总线有系统总线、控制总线、数据总线和地址总线等。
总线控制器是连接主机和外设之间的重要桥梁,其主要功能是协调全系统设备对总线资源的访问。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.8088CPU在执行MOV AL,[BX]指令的总线周期内,若BX存放的内容为2033H,BHE#和A0的状态为(B)。
A.0,1B.0,0C.1,1D.1,02.8086工作有最大和最小模式,最大模式的特点是(C)。
A.不需要8286收发器B.由编程进行模式设定C.需要总线控制器8288D.CPU提供全部的控制信号3.8086能寻址内存储器的最大地址范围为(B)。
A.64KBB.1MBC.16KBD.64KB4.一个数据的有效地址是2140H、(DS)=1016H,则该数据所在的内存单元的物理地址为(B)。
A.12300HB.122A0HC.03156HD.3160H5.8086CPU工作在最大模式下,总线控制器使用芯片(D)。
A.8282B.8286C.8284D.82886.构成4KB的存储系统,需要(D)A.16K×1位的芯片4片B.2K×1位的芯片8片C.1024×8位的芯片2片D.1024×4位的芯片8片7.在8259A内部,用于反映当前正在被服务的所有中断级的寄存器是(B)。
A.中断请求寄存器B.中断服务状态寄存器C.中断屏蔽寄存器D.中断优先级比较器8.一个中断服务程序的入口地址在中断向量表中占用(D)。
A.1个字节B.2个字节C.3个字节D.4个字节9.有一SRAM芯片,地址线为A0~A13,数据线为D0~D7,则该芯片的存储容量为(C)。
A.4KBB.8KBC.16KBD.32KB10.下面数据传送指令中正确的是(B)。
A.MOV BUF1,BUF2B.MOV DX,WORD PTR[BP+DI]C.MOV CS,AXD.MOV CL,110011.下面哪条指令可以实现对I/O端口进行读操作(B)。
(分析:在输入指令中,源操作数只能是DX,或小于等于0FFH的端口地址。
)A.IN AL,BXB.IN AL,100C.IN AL,CXD.IN DX,AL12.PC机采用向量中断方式处理8级外中断,中断号依次为08H-0FH,在RAM00:2CH单元开始依次存放23H、FFH、00H和F0H4个字节,该向量对应的中断号和中断程序入口是(B)。
(中断号:2CH/4=0BH中断程序入口:F000H:FF23H)A.OCH;23FFH:00F0HB.OBH;F000H:FF23HC.OBH;00F0H:23FFHD.OCH;F000H:FF23H13.用intel8259A作为中断控制器时,在外部可屏蔽中断的服务程序中,要用EOI命令(中断结束命令)是因为(C)。
A.要用它来清除中断请求,以防止重复进入中断程序B.要用它来屏蔽已被服务了的中断源,使其不再发出请求C.要用它来清除中断服务寄存器中的相应位,以允许同级或较低级别中断能被服务D.要用它来重新配置8259A中断控制器14.I/O端口的独立编址方式特点有(B)。
A.地址码较长B.需用专用I/O指令C.只需要存储器存取指令D.译码电路简单15.若8254的通道计数频率为1MHZ,每个通道的最大定时时间为(D)。
A.32.64msB.97.92msC.48.64msD.65.536ms16.串行接口中,串行数据和并行数据之间的转换是采用(C)实现的。
A.锁存器B.数据寄存器C.移位寄存器D.缓存器17.可编程串行通信接口芯片16550(C)。
A.仅支持同步传送B.仅支持异步传送C.支持同步传送和异步传送D.也支持并行传送18.8254工作在方式3,计数初值是N,OUT端输出的方波周期是(D)之和。
(解释:在方式3下,输出波形为方波,当初值n为偶数时,OUT输出端的高电平和低电平的时间均为n/2个CLK时钟周期,当初值n为奇数时,OUT输出端的高电平为(n+1)/2和低电平的时间为(n-1)/2个CLK时钟周期。
但不管n为奇数还是偶数,OUT端输出的方波重复周期是N个CLK周期之和。
)A.N+1个CLK时钟周期B.N-1个CLK时钟周期C.N/2个CLK时钟周期D.N个CLK时钟周期19.若采用8255A的A口输出控制一个七段LED显示器,A口应工作在(A)。
A.方式0B.方式1C.方式2D.前面3种方式任一种20.在8086系统中8255A的4个端口地址是从0010H开始,则控制端口的地址是(D)。
A.0011HB.0012HC.0014HD.0016H21.在程序控制方式中,哪种传送可提高系统的工作效率(D) (解释:条件传送就是查询传送。
若采用无条件传送或条件传送,在传送数据时,外设必须是处于准备好或空闲状态,否则CPU就必须等待、不断查询。
而中断传送方式,CPU与外设并行工作,CPU无需了解外设的工作状态,每当收到外设主动发来的中断请求信号,就意味着外设当前准备好/空闲,CPU就可立即与外设交换数据。
)A.无条件传送B.条件传送C.查询传送D.中断传送22.对8255A的C口执行按位置位/复位操作时,写入的端口地址是(D)。
A.端口AB.端口BC.端口CD.控制端口23.当8255A端口PA、PB分别工作在方式2、方式1时,其PC端口引脚为(A)。
A.全部作应答联络线B.2个4位I/OC.2位I/OD.1个8位I/O24.CPU响应中断请求和响应DMA请求的本质区别是(C)A.程序控制B.速度快C.响应中断时CPU仍控制总线,响应DMA时CPU让出总线D.需要CPU的干预25.8251A用作异步通信接口,如果设定波特率因子为16,而发送器和接收器时钟频率为19200Hz,则波特速率为(D)。
A.19200波特B.2400波特C.4800波特D.1200波特26.当8254(3)可编程定时/计数器工作在方式0,在初始化编程时,一旦写入控制字后,(B)。
A.输出信号端OUT变为高电平B.输出信号端OUT变为低电平C.输出信号保持原来的电位值D.立即开始计数27.把模拟量信号转换为数字信号中,A/D转换就是(A)的过程。
A.量化B.保持C.采样D.编码28.设有已被测量温度的变化范围为0℃--1000℃,要求测量误差不超过1℃,则应选用A/D转换器的分辨率至少应该为(C)。
A.4位B.8位C.10位D.12位29.8255A的引脚CS#、RD#、WR#信号电平分别为(C)时,可完成“8255A数据寄存器→数据总线”的操作。
A.1、1、0B.0、1、0C.0、0、1D.1、0、130.可编程串行通信接口芯片16550(B)。
A.仅支持同步传送B.仅支持异步传送C.支持同步传送和异步传送D.也支持并行传送31.设有以现场模拟信号,其最大能变化频率为2KHz,则计算机在采集此信息时,最多每隔(B)时间采集一次,才能反映出输入信号的变化。
(1/(2*2)))A.0.5msB.0.25msC.0.15msD.2ms32.响应可屏蔽中断后,8086CPU是在(C)读取中断向量号。
A.保存断点后B.第一个中断响应周期C.第二个中断响应周期D.T4前沿33.计算机与外设之间的串行通信,实际是(A)。
A.CPU与I/O接口并行,I/O接口与外设串行B.CPU与I/O接口并行,I/O接口与外设并行C.CPU与I/O接口串行,I/O接口与外设串行D.CPU与I/O接口串行,I/O接口与外设并行1.设计输入输出接口电路时,输入接口电路的关键器件是_三态缓冲器_;输出接口电路的关键器件是_锁存器_。
P562.DMA方式是主机与外设之间传送数据的一种方式,它是在DMAC(DMA控制器)的控制下,外部设备接口与内存储器之间直接进行数据交换,这样就不必进行现场保护之类的额外操作。
P143 3.DAC0832是一种分辨率为_8位____,输入具有_两级锁存或缓冲__功能的D/A转换器。
4.存储器芯片的片选信号采用部分译码方式一定会产生地址重叠区。
(对)5.8254计数器的CLK端每当输入一个脉冲信号后,CE就加“1”计数。
(错)6.8088/8086CPU在响应内部中断时,均不执行中断响应总线周期。
(对)7.十进制数45的组合BCD码为01000101BCD。
8.若采用中断方式从ADC0809读取数据时,ADC0809向CPU发出中断请求的信号是EOC。
P1719.RS-232C接口标准采用“负逻辑”标准,规定:数据“0”为+3V到+15V;数据“1”为-3V到-15V。
10.一个接口电路的基本功能包括:译码选址;缓冲或锁存;提供联系。
11.8259单片使用时可同时接受_8_个外设的中断请求;当级联时,其主片的IR i应与从片的_INT_连接。
12.16550进行初始化过程中,对通信线控制寄存器设置确定异步通信的_数据格式_,设置_除数寄存器_来确定通信速率。
P13313.8254有3个计数通道,每个计数通道都有三条引线与外部联系,他们是_CLK____;__OUT;_GEAT__。
P1101.下面是利用8259A中断控制器驱动LED程序;8259的端口地址为20H;21H,根据提示回答问题。
2.下面是某一0832的转换程序,端口为200H,请根据程序回答下面问题。
(4分)CODE SEGMENT;段code开头(这里代码段和数据段混和了,没有分开;code是这个段的名字)ASSUME CS:CODE, DS:CODE;说明cs、ds段的对应关系,均对应于段code MOV AL,0MOV DX,200H DOWN:OUT DX,AL DEC AL JMP DOWN CODE ENDS END START问:(1)该0832工作在何种方式下?(分析:DAC0832有三种工作方式:直通方式、单缓冲工作方式和双缓冲工作方式DAC0832有以下主要特点,1满足TTL 电平规范的逻辑输入,2分辨率为8位,3建立时间为1微秒,4功耗20MW,5电流输出型D/A转换器;有三种工作方式,1双缓冲方式,这种方式特别适用与要求同时输出多个模拟量的场合。
2单缓冲方式,这种方式下,只需执行一次写操作,即完成D/A转换,可以提高DAC的数据吞吐量。
3直通方式,这种方式可用于不采用微机的控制系统。
)(2)程序完成的功能是什么?试画出其图形。
3.设8254的端口地址为40H43H,通道0的输入CLK频率为2MHz,为使通道0输出1KHz的方波,编写初始化程序。
对全部高中资料试卷电气设备,在安装过程如果在不增加其他硬件芯片的条件下要得到如下图的脉冲信号,该如何实现,并写出初始化程序。
(8254的方式控制命令字如下)(12分)4.设8254的端口地址为0240H0243H,通道0的输入CLK频率为1MHz,为使通道0输出1KHz的方波,编写初始化程序。
如果在不增加其他硬件芯片的条件下要得到1s定时,该如何实现,并写出初始化程序。