微机原理及应用总复习
《微机原理及应用》复习重点

《微机原理》复习大纲1.考试方法和考试时间微机原理考试为笔试,总分100,考试时间为2小时。
2.各个章节的要求第1、2、3章重点掌握(BCD码),掌握二、十转换,二、十六进制转换。
理解计算机数制中二进制、十六进制、十进制的制式。
掌握二进制编码,理解ASCII码、数字、大写字母A~Z和小写字母a~z的ASCII码表述,熟悉二进制编码与数制之间的相互转换。
理解组合式、未组合式数的表达方法。
理解二进制的原码、反码和补码,及其在8位和16位字长下的范围,掌握二进制运算。
理解位(Bit)、字(Word)、字节(Byte)、中央处理单元(CPU)等名词术语的含义。
掌握基本组成电路的各自特点和用途,主要包括:ALU、累加器、ROM、RAM;以及三态、地址等相关的概念。
通过对简化模型机的学习,理解微机的整个工作过程及各部件的主要功能。
了解现代技术在微机中的应用。
熟悉一般微型计算机的组成。
理解PC机的基本配置及各部件的主要功能。
第4章8086的指令系统掌握Intel 8086的功能结构及执行特点,寄存器结构及分类,物理地址的形成。
中断操作及相关的概念,包括中断向量的形成等。
掌握各引脚之间的配合是实现读、写操作以及中断操作的必要条件。
熟悉总线操作的指令周期、总线周期和T状态的含义及基本总线周期的组成。
熟悉系统总线按物理特性和功能特性的主要分类,掌握总线的三种数据传输方式。
第5章8086的指令系统理解指令的构成,熟悉指令操作数有效地址(EA)的形成。
熟悉立即寻址,直接寻址,寄存器寻址,寄存器间接寻址,变址寻址,基址加变址寻址方式中操作数寻址过程。
掌握间接寻址和基址加变址寻址方式中寄存器的约定,段基数及操作数地址的确定,理解段超越的概念及其使用。
熟悉8086标志寄存器中6位标志位的含义及相应位置。
理解3位控制位的作用。
熟悉8086指令系统中数据传送,算术运算,逻辑运算,串操作和控制传送指令的含义及操作过程,熟悉算术运算和逻辑运算对标志位的影响。
微机原理及应用复习

一、课程基本要求: 课程基本要求: 第二章8086微处理器: 微处理器: 第二章 微处理器 1、CPU的组成:执行部件(EU)、总线接口部 的组成: )、总线接口部 、 的组成 执行部件( )、 件(BIU)。 )。 四个通用寄存器, 四个专用积存器, ①四个通用寄存器,②四个专用积存器,③标志 寄存器标志位, 四个段基址寄存器。 寄存器标志位,④四个段基址寄存器。 2、8086系统存储器的分段及物理地址的形成: 系统存储器的分段及物理地址的形成: 、 系统存储器的分段及物理地址的形成 段基址、 逻辑地址、物理地址, ①段基址、段内偏移量 ,②逻辑地址、物理地址, ③奇、偶存储体,④对准字、非对准字。 偶存储体, 对准字、非对准字。 3、引脚功能:①数据线、地址线,分时复用, 、引脚功能: 数据线、地址线,分时复用, 控制线: ②控制线:RD*、WR*、M/IO*、INTR、INTA*、 、 、 、 、 、 ALE、NMI,③MN/MX*。 、 , 。 4、8086最小系统的组成:8282、8286作用。 最小系统的组成: 作用。 、 最小系统的组成 、 作用
题型: 题型: 1、填空。 、填空。 2、选择。 、选择。 3、做图连线。初始化编程。 、做图连线。初始化编程。 4、指令理解。 、指令理解。 5、编程、理解。 、编程、理解。
一、填空: 填空: 1. 235.25= B= H= BCD。 。 2. 7的ASIIC码是: H,其奇校验码是: 码是: 的 码是 ,其奇校验码是: 。 D的ASIIC码是: H,其偶校验码是: 码是: 的 码是 ,其偶校验码是: 。 3.微处理器的两个组成部分是 。 微处理器的两个组成部分是 和 位微处理器,它有 位地址线, 4.Intel8086是 是 位微处理器 它有 位地址线, 内存单元, 输入/输出端口 输出端口。 可直接寻址 内存单元, 输入 输出端口。 5. 8086系统中,存储器分为奇、偶两个存储体。 系统中, 系统中 存储器分为奇、偶两个存储体。 其中, 其中,奇体的数据信号线固定与数据总线的 ______相连,偶体的数据信号线固定与数据总线 相连, 相连 用作偶存储体的 的_______相连 。其中地址线 相连 其中地址线 片选信号, 作为奇存储体的片选信号。 片选信号,控制线 作为奇存储体的片选信号。
微机原理及应用期末复习资料

一、单项选择题(本大题共5小题,每小题2分,总计10分)1、若设某容量为2K字节的RAM起始地址为1000H,则其终止地址为(C)A、11FHB、13FFHC、17FFHD、1FFFH2、CPU的ALU的主要完成(D)A、地址指针的变换B、中断管理C、产生各种时序D、算术、逻辑运算及位移操作3、8088/8086系统中外围设备可屏蔽中断请求是通过(B)进行的。
A、NMIB、INTRC、TESTD、HOLD4、可编程定时/计数器8253的工作方式共有种,共有个定时/计数器通道。
(D)A、3,4B、4,3C、6,4D、6,35、CPU马上响应中断的必要条件之一是(B)。
A、CPU 处于关中断的状态B、一条指令执行完毕后C、正在响应更高级的中断D、正在执行DMA操作三、填空题(本大题共5小题,每小题2分,总计10分)1、十进制数-117的8位二进制源码为11110101H,反码为10001010H,补码为10001011H。
2、一个程序可包含四个段,代码段包含可执行指令,堆栈段包含一个后进先出的数据警戒区,用于保护子程序调用时的段现场地址和现场IP信息。
3、8088CPU在执行指令INT42H时,断点地址压栈后,将转而执行中断服务子程序,入口地址存入在内存(中断向量表)的0004C H单元到0004F H单元,其中低地址的字送至寄存器IP中,高地址字送至寄存器CS中。
4、标号和变量均是汇编源程序中的符号地址,其中标号指向的内存单元中存放的是指令,而变量指向的内存单元中存放的是数据,若VAR为变量,LAB为一标号,则:JMP LAB和JMP VAR两指令中,只有JMP LAB是合法的。
5、8088CPU 有20根外部地址线,8根外部数据线,其存储器分段管理,每段最大64KB,段基地址在段寄存器组中。
三、读程序、写结果(本大题共4小题,每小题4分,总计16分)1.设 TABLE DW 6A67H,7D67H,0B6F6H,688FH,965FHENTRY DW 5若执行下列指令:MOV BX,OFFSET TABLEADD BX,ENTRYMOV AX,[BX]结果:AX=8FB6H(用十六进制表示)2.下面程序段的功能是把数据0-9转换为对应的ASCII码,试在空白处填上适当的指令。
微机原理与应用复习课

执行上面两条指令后,DS=
DI=Biblioteka AX=例3、下面这些指令哪些是正确的?哪些是错误的?如是错 误的,请说明原因。
1) MOV DS,AX
2.2.1 Intel 8086微处理器结构:执行部件EU
16位标志寄存器
标志(Flag)用于反映指令执行结果 16位字利用了9位
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
OF DF IF TF SF ZF AF PF CF
标志分两类: 状态标志(6位):反映刚刚完成的操作结果情况。 控制标志(3位):在某些指令操作中起控制作用。
第二章 8086/8088处理器
2.2.1 Intel 8086微处理器结构: 8086的内部结构
Intel 8086微处理器结构(重点)
8086的内部结构-成两部分:
总线接口部件BIU:
总线接口单元BIU,负责控制存贮器读写。
执行部件EU:
执行单元EU从指令队列中取出指令并执行。 特点:
BIU与EU两个单元相互独立,分别完成各自操作,还可 以并行执行,实现指令预取(指令读取和执行的流水 线操作)取指令和执行指令分开进行,提高了速度。
一个物理地址可以有多个逻辑地址 将逻辑地址中的段地址左移4位,加上偏移地址 就得到20位物理地址 物理地址 = 16d×段地址+偏移地址 例5:逻辑地址 1460:0100H
物理地址 14700H
提问:
8088CPU最大可寻址空间为多少? 存储器的物理地址是唯一的,用逻辑地址表示一 个物理地址,逻辑地址是唯一的吗? 一个段最大寻址空间为多少?
第一章 概述
计算机的组成-冯·诺依曼结构
运算器 输入设备 内存储器 输出设备
《微型计算机原理及应用》考试复习大纲

《微型计算机原理及应用》考试复习大纲第一章数制与数码重点:数制转换,补码运算,十进制加法。
主要内容有:1.数制表示机器转换2.二进制的运算规则3.有符号数的表示4.有符号数的运算及溢出规则5.编码方法及其运算6.编码方法第二章结构与功能重点:内部结构,引脚功能,最小工作模式的典型配置,最小模式总线操作时序,寄存器和存储器组织结构。
主要内容有:1.微处理器的外部结构2.微处理器的内部结构3.微处理器的功能结构4.微处理器的寄存器组织5.微处理器的存储器和组织第三章系列微型计算机的指令系统重点:系列微型计算机指令的寻址方式,传送类指令,控制类指令。
主要内容有:1.汇编语言指令2.指令分类3.数据与转移地址的寻址方式4.数据传送类指令5.算术运算类指令、6.逻辑运算类指令7.移位类指令8.标志位操作指令9.转移指令10.循环控制指令11.子程序调用返回指令12.中断调用与返回指令13.字符串操作指令14.输入输出指令15.其他指令第四章汇编语言程序设计重点:宏汇编语言的基本语法,伪指令,汇编语言程序设计的基本格式。
分支、循环程序设计,子程序调用与返回(利用堆栈技术),子程序设计注意的问题。
主要内容有:1.汇编语言程序设计基础2.源程序的汇编、链接与调试3.分支程序设计技术4.循环程序设计技术5.子程序设计技术第五章中断系统和可编程中断控制器重点:中断系统的相关概念,可编程控制器结构和编程应用。
主要内容有:1.中断的基本概念2.的中断系统3.可编程中断控制器以及应用第六章定时计数器应用设计重点:的工作方式及编程应用。
主要内容有:1.的引脚功能及特点2.的原理结构及工作原理3.的控制字及工作方式4.与系统总线的接口方法5.的应用设计参考教材:1.楼顺天,周佳社,张伟涛。
微机原理与接口技术(第二版)。
科学出版社,年2.郑学坚。
微机原理与接口技术(第二版)。
清华大学出版社,年。
微机原理及应用复习题

练 习 题一、单项选择题1.下列字符中,ASCII码值最小的是(A )。
A. KB. YC. aD. i2.已知SRAM2114芯片容量为1K×4位,若要组成16KB的系统存储器,则共需( A )芯片。
(1)32片 (2)16片 (3)8片; (4)4片3.8088CPU内部的数据总线有( B )条。
(1)8条; (2)16条; (3)20条; (4)32条4. 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为( A )。
(1)OFH和04H;(2)0B和04H;(3)0F和0BH;(4)04和0FH 5.在下列伪指令中定义字节变量的是( A )。
(1)DB; (2)DW; (3)DD; (4)DT6.在并行可编程电路8255中,8位的I/O端口共有( C )。
(1)1个 ;(2)2个; (3)3个; (4)4个7.可编程计数/定时器电路8253的工作方式共有( D )。
(1)3种; (2)4种; (3)5种; (4)6种8. 若8086/8088系统采用单片8259A,其中断类型号为46H时,试问其中断矢量指针是( C )。
A:184H B:178H C:118H D:280H12. 已知DRAM2118芯片容量为16K*1位,若需组成64KB的系统存储器,则组成的芯片组数和每个芯片数为( D )。
A:2和8 B:1和16 C:4和16 D:4和813.CPU与外设间数据传送的控制方式有( D )A.中断方式B.DMA方式C.程序控制方式D.以上三种都是14.8086 CPU内标志寄存器中的控制标志位占(C )A.9位B.6位C.3位D.16位15.CPU与I∕O设备间传送的信号有( D)A.数据信息B.控制信息C.状态信息D.以上三种都是17.8255A这既可作数据输入、出端口,又可提供控制信息、状态信息的端口是( D)A.B口B.A口C.A、B、C三端口均可以D.C口18.设串行异步通信的数据格式是:1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为( C)A.10个B.110个C.120个D.240个19.堆栈的工作方式是( D)A.先进先出B.随机读写C.只能读出,不能写入D.后进先出20.指令MOV AX,[3070H]中源操作数的寻址方式为( B)A.寄存器寻址B.直接寻址C.立即寻址D.间接寻址21.Reset信号到来后,8086 CPU的启动地址为( C)A.00000HB.FFFFFHC.FFFF0HD.0FFFFH22.下列传送指令中有语法错误的是( A )。
《微机原理及应用》复习精华

EPROM:可紫外线擦除的可编程 ROM
EEPROM:可电擦除的可编程 ROM
2.典型存储器芯片及容量
SRAM
EPROM
E 2 PROM
6264: 8K×8bit
2764: 8K×8bit
28C64: 8K×8bit
62128:16K×8bit
27128:16K×8bit
28C128:16K×8bit
2.8086 与 8088 主要区别: ①外部数据总线位数的差别:8086 是 16 位,8088 是 8 位; ②指令队列容量的差别:8086 指令队列可容纳 6 个字节,8088 只能容纳 4 个字节;
《微机原理及应用》复习精华 第 3 页
淮阴工学院
科学男孩 /kexuenanhai
______
______
连),WE是★★★(一般与 CPU 的WR直接相连),还有地址线 A..和数据线 D..(这
两者一般与 CPU 对应连接即可)。
③当还有 74LS373、Intel8282 等芯片时,一般将 CPU 的地址锁存允许信号
ALE 接至芯片的使能端,将 CPU 的 AD7~AD0 接至芯片的 I7~I0,将芯片的 O7~O0 接至存储器的 A7~A0 .
62256:32K×8bit
27256:32K×8bit
微机原理与应用复习题及答案

微机原理与应⽤复习题及答案微机原理与应⽤习题及解答⼀、填空1、⼗六进制数74..DH转换为⼆进制数是_______________,转换为⼗进制数是_______________。
2、⼗六进制数2B.4H转换为⼆进制数是_______________,转换为⼗进制数是_______________。
3、⼗六进制数A2.4H转换为⼆进制数是_______________,转换为⼗进制数是_______________。
4、⼗进制数21.75转换为⼆进制数是_______________,转换为⼗六进制数是_______________。
5、⼆进制数100111100.0101B转换为⼗六进制数是_______________,转换为⼗进制数是_______________。
6、进制数53.375转换为⼆进制数是_______________,转换为⼗六进制数是_______________。
7、知X=-95,则X的原码(⽤⼋位⼆进制表⽰)是________________,补码是____________。
8、已知X=-4,则X的原码(⽤⼋位⼆进制表⽰)是________________,反码是________________。
9、已知X=-37,则X的反码(⽤⼋位⼆进制表⽰)是________________,补码是____________。
10、已知X=-115,则X的原码(⽤⼋位⼆进制表⽰)是________________,补码是____________。
11、已知X=95,则X的补码(⽤⼋位⼆进制表⽰)是________________,BCD码是________________。
12、已知X=22,则X的原码(⽤⼋位⼆进制表⽰)是________________,BCD码是________________。
13、⼀台计算机所⽤的⼆进制代码的位数称为该计算机的___________,8位⼆进制数称为⼀个__________。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
-- -- 微机原理及应用期终复习提纲 一、基本知识 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。 4)开中断指令(STI)、中断返回指令(IRET)执行完,还需要执行一条指令才能响应INTR-- -- 请求。另外,一些前缀指令,如LOCK、REP等,将它们后面的指令看作一个总体,直到这种指令执行完,方可响应INTR请求。
7、8086 CPU的地址加法器的作用是什么?
答:8086可用20位地址寻址1M字节的内存空间,但8086内部所有的寄存器都是16位的,所以需要由一个附加的机构来根据16位寄存器提供的信息计算出20位的物理地址,这个机构就是20位的地址加法器。
8、如何选择8253、8255A控制字?
答:将地址总线中的A1、A0都置1 9、DAC精度是什么? 答:分辨率指最小输出电压(对应的输入数字量只有最低有效位为“1”)与最大输出电压(对应的输入数字量所有有效位全为“1”)之比。如N位D/A转换器,其分辨率为1/(2N—1)。在实际使用中,表示分辨率大小的方法也用输入数字量的位数来表示。
10、DAC0830双缓冲方式是什么?
答:先分别使这些DAC0832的输入寄存器接收数据,再控制这些DAC0832同时传送数据到DAC寄存器以实现多个D/A转换同步输出。
11、8086(88) 内部中断源有哪些?
答:内部(除法除以0、单步、断点、溢出、指令中断) 12、读写存贮器(RAM)按其制造工艺又可以分为哪些?
答:读写存贮器(RAM)记忆元件有些使用磁芯,有些使用双极型晶体管或金属氧化物半导体场效应晶体管。
13、在8086(88)CPU中,中断优先级如何?
答:8086各中断源的优先级从高到低依次是:除法除以0、溢出中断、断点中断、指令中断、非屏蔽中断、可屏蔽中断、单步中断
14、组合类型的功能是什么? 在堆栈段段定义伪指令的组合类型选择STACK
参数,DOS的装入程序在装入执行时,将把CS初始化为正确的代码段地址,把SS初始化为正确的堆栈段地址,因此在源程序中如何它们进行初始化? 15、中断源是什么? 答:所谓中断源即指引起中断的原因或中断请求的来源。 16、波特率是什么?
答:波特率指数据信号对载波的调制速率,它用单位时间内载波调制状态改变次数来表示,其单位为波特(Baud)。 -- -- 17、类型号为N中断向量存放在逻辑地址为多少? 如何存放逻辑地址? 答:段地址=N*4+2 偏移地址=N*4 所以类型号为N中断向量存放在逻辑地址为段地址:偏移地址。每个中断类型的逻辑地址为四个字节,高两个字节存放CS段地址,低两个字节存放IP偏移地址。 18、8086 CPU从奇/偶地址单元开始读写的一个字,需要用多少个总线周期? 19.8088/8086 CPU 响应中断后,TF和IF标志自动置为多少? 答:IF为1,TF为0 20.累加器是什么?(前4)
21、控制部件主要包括什么? 答:控制部件主要包括:环形计数器、指令译码器,控制矩阵,其他控制电路 22、8086 CPU 可以进行寄存器间接寻址的寄存器是哪些? 答:BX、BP、SI、DI 23、8088CPU 响应INTR请求的条件是什么?(前6) 24、在微型计算机系统中,主要的输入输出方法有哪些? 答:在微型计算机系统中,主要的输入输出方法有4种:程序控制方式,中断控制方式,直接存储器存取方式,输入/输出处理机方法。 25、定位类型的功能是什么?有那些定位类型?当定位类型缺省时,段起始地址便定位为什么? 26、组合类型的功能是什么?有哪些组合类型?如果在SEGMENT伪指令后面没有指明组合类型, 则汇编程序ASM认为这个段是连接? 27、中断处理过程应包括哪些步骤? 答:中断方式的实现一般需要经历下述过程:中断请求→中断响应→断点保护→中断源识别→中断服务→断点恢复→中断返回 -- -- 28、 CPU何时检测INTA中断请求输入端? 答:CPU在一条指令执行的最后一个时钟周期对请求进行检测 29、8086/8088中断源的优先级顺序是什么?(前13) 30、CPU响应中断时,如何计算和转入中断类型号为N的中断服务程序? 答:当CPU响应中断,调用中断类型号为N的中断程序时,根据中断服务程序入口地址表在内存中的位置,可将中断类型号N乘以4求出中断向量的首字节地址4N。然后将中断矢量表中的4N和4N+1二个单元内容装入指令指针寄存器IP,将4N+2和4N+3单元的内容装入CS代码段寄存器,进而可求出中断服务程序入口地址首字节地址为:PA=CS×16+IP。 31、 8086/8088 CPU什么时候对READY信号进行采样? 答:CPU在每个总线周期的T3状态开始对READY信号进行采样 32、在寄存器间接寻址和基址加变址的寻址方式中,只要用上BP寄存器,那么默认的段寄存器就是哪个? 答:默认的段寄存器是SS。 33、IMUL、MUL功能与操作? 答:MUL,IMUL ﻫ功能: 乘法指令 语法: MUL OP IMUL OP 格式: MUL r/m IMUL r/m 34、REPNZ/ REPZ /REP/JCXZ前缀重复后面指令的操作的条件是什么? 答:(1)CX不等于0,表示重复次数还未满。 (2)ZF=1,表示目的操作数等于源操作数或等于扫描 35、暂停指令HLT/WAIT,常用来做什么? -- -- 答:WAIT指令通常用在CPU执行完ESC指令后,用来等待外部事件,即等待TEST线上的有效信号。 WAIT指令通常用在CPU执行完ESC指令后,用来等待外部事件,即等待TEST线上的有效信号。ﻭHIL指令,使时钟脉冲停发,则计算机停止运行,但电源未切断,所以显示器中仍继续显示计算的结果 36、8O86/8088 CPU ALE引脚的下降沿,可实现对什么的锁存 答:8O86/8088 CPU ALE引脚的下降沿,可实现对地址的锁存 37 、IP指令指针寄存器存放的是什么? 答:IP为指令指针寄存器,它用来存放将要执行的下一条指令地址的偏移量,它与段寄存器CS联合形成代码段中指令的物理地址。 38 、8086(88)的NMI何时响应中断? 答:每当NMI端进入一个正沿触发信号时,CPU就会在结束当前指令后,进入对应于中断类型号为2的非屏蔽中断处理程序。 39、定点8/16位2的补码形式表示整数范围为什么? 40 DMA是什么? (后46) 41、三态输出电路的意义是什么? 答:三态输出电路能使电路与总线脱离,使总线结构具有公共通路的作用。 42、8086CPU共有多少地址线、数据线?,它的寻址空间为多少字节? 8086CPU地址线宽度为20条,数据线为16位,可寻址范围为1MB 43、8086CPU的地址加法器的作用是什么? (前7)
44、中断向量是什么? 答:中断向量是中断处理子程序的入口地址,每个中断类型对应一个中断向量。堆栈指针的作用是指示栈顶指针的地址,堆栈指以先进后出方式工作的一块存储区域,用于保存断点地址、PSW等重要信息。 -- -- 45、D/A转换器的分辨率是什么?(前9) 46、DMA什么?有什么作用? 答:DMA是直接存储器传输方式。DMA在计算机的存储器与外设之间开辟直接的传输通道,直接进行数据传送,数据传输不再靠执行I/O指令,数据也不经过CPU内的任何寄存器,这种方式的时间利用率最高,适合于一次传送大量的数据,但实现较复杂。
47、定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围
为多少? 48 O端口编址有哪两种方式,8086CPU采用的是什么方式? 答:I/O端口的编址方式分为统一编址和独立编址。8086CPU采用的是独立编址方式。 49 栈指针的作用是指示栈顶指针的地址,保存的是什么?
答:用于保存断点地址、PSW等重要信息。 50 A/D转换器的分辨率是什么?
答:表示转换器对微小输入量变化的敏感程度,通常用转换器输出数字量的位数来表示。 51 8088/8086微机系统中把0段的何区域设置为1个中断向量表?
答:8088/8086微机系统中把O段的0000~03FFH区域设置为一个中断向量表。 52.8086/8088CPU要求到RESET引脚上的复位正脉冲信号,其宽度至少
要有几个时钟周期才能有效复位,如果是上电复位则要求脉冲宽度不少于多少微秒? 答:RESET信号的有效形式为高电平,且必须持续4个时钟周期以上,系统复位后的启动地址为FFFF0H。如果是上电复位则要求脉冲宽度不少于50微秒.
53.8086/8088CPU复位后,从何单元开始读取指令字节?
答:FFFF0H 54.CPU响应两个硬件INTR和NMI,相同的必要条件是什么?
答:当外设经中断控制器向CPU提出INTR中断请求时,在满足响应INTR的4个条件之下,CPU对INTR作出响应。 CPU对INTR响应首先是由INTA送出两个负脉冲,第一个负脉冲通知中断控制器CPU对它的请求已开始响应。当中断控制器收到第二个负脉冲时,中断控制器将提出请求的外设的中断向量码送到数据总线上。CPU从数据总线上读取中断向量码。 接下来,CPU将标志寄存器的内容压入堆栈保护起来。而后使IF=0、TF=0。接着把CS和IP的内容压入堆栈保护起来。 CPU下面的工作就是将前面读得的中断向量码×4作为中断向量表的地址。以此地址开