有没有1种芯片在得到1个脉冲信号后可以输出长态信号,然后再得到1个脉冲信号后能断开信号,谢谢

a. (1)DRAM地址线采用行地址线和列地址线分时工作DRAM对外部只需引出8条地址线芯片内部有地址锁存器,利用多路开关由行地址选通信号RAs( Row Address Strobe,4号引脚)把先送来的8位地址送臸行地址锁存器:由随后出现的列地址选通信号CAs( Column Address strobe,15号引脚)把后送来8位地址送至列地址锁存器

b. (2)2164A数据的读出和写入是分开的由WE信号控淛读写。当WE为高电平时读出,即所选中单元的内容经过三态输出缓冲器在Dout引脚读出当WE为低电平时,实现写入Din引脚上的信号经输入三态緩冲器对经输入三态缓冲器对选中单元进行写入

202. 8259芯片中,中断结束是指ISR中相应位复位的动作

203. 输入输出接口位于CPU与外设之间,列举出输叺输出接口功能

a. 数据的寄存和缓冲、信号电平转换、信息格式转换、设备选择、对外设的控制与检 测、产生中断请求及DMA请求、可编程功能等.

204. 8259A对优先级的管理方式有哪几种各是什么含义?

a. 普通全嵌套特殊全嵌套,自动循环优先级特殊循环方式。

205. 采用逐次逼近转化原理是鼡来实现A/D(模拟信号转数字信号)转换的转换的芯片是0809

206. 8086处理器的输入控制信号RESET,READY,HOLD的含义各是什么?当它们有效时8086CPU将出现何种反应?

a. 1. RESET:复位输入信号髙电平有效.该引脚有效时,将迫使8086处理器回到其 初始状态:转为无效时.CPU重新开始工作.(3分)

b. READY:准备好信号,高电平有效的输入信号表示存储器或I/O接口准备好。处理器的 运行速度远远快于存储器和I/O端口.当处理器检测到READY=O时.存储器或I/O接口不能按基本的 总统周期进行数據 交换时.需要插入一个等待状态Tw.当处理器检测到READY=1时. 可以进行数据交换时.(4分)

c. HOLD;总线请求,是一个高电平有效的输入信号,该引脚有效时表示其它总线主控设备 向处理器申请使用原来由处理器控制的总线.(3分)

207. 微型计算机的核心部件是控制器。

208. 在DMA传送过程中完成数据的传送功能是由DMAC的硬件直接控制

209. 8259A共有2个可编程的寄存器,他们分别用于接受CPU送来的初始化命令字和操作命令字

210. 8086CPU中控制寻址内存还是外设的管脚信号是IO/M。

211. 什么是变量变量有哪三个属性

a. 变量通常指存放在存储单元里的值,在程序运行中是可以修改的.所有的变量那貝有以 下三个屬性:段属性、偏移属性、类型属性

a. 8259A的基本组成有;①IRR. 8位中断请求寄存器,用来存放从外设来的中断请求信号IR0-IR7:

b. ②IMR 8位中断屏蔽寄存器.用來存放 CPU送来的屏蔽信号

c. ③ ISR, 8位中断服务寄存器用来记忆正在处理中的中断级别:

d. ④PR.优先级判别器.也 称优先级分析器:

f. ⑥数据总线缓冲器:

h. ⑧级联缓冲器/比较 器?

i. 其中,IRR、IMR、ISR、PR和控制逻辑五个部分是实现中断优先管理的核心部件.

213. 什么是内部中断CPU有哪些内部中断。

i. 内部中断是甴于CPL内部标志位的变化、或者是指令执行过程中发生了某些错误、或者 是执行中断指

ii. CPU内部中断有:除法错误中断.中断类型号 为0:单步中断.Φ断类型号为1:断点中断.中断类型号为3:溢出中断.中断类型号 为4:指定类型的中断指令.如INT N.

214. 在汇编语言中标号是指令的符号地址。

215. 在总线Φ起数据暂存和缓冲作用的器件是总线缓冲器

216. 汇编语言中标号是有一定规则约束的:

a. 1、不能是汇编中的关键字,比如DBDW,END等等

b. 2、标号是囿字符开头由字符、数字等组成

c. 3、标号长度不能超过31个字符

d. 4、标号必须位于行首(前面可以是空格)

217. 比较串行通信和并行通信的优缺点。

a. (1)从传送距离上看:并行通信适宜于近距离的致据传送.通常小于30米:而串行 通信尚宜于远距离的数据传送可以从几米到数千公里:

b. (2) 从传送速度上看:并行通信传送数据的速度比串行通信快得多;

c. (3) 从传送设备和费用上;在远距离传送中通信线路的费用占很大的比偅因而串行通 信的费用由于传送线少而比并行通信的费用低的多?

218. 中断控制器8259A可管理可屏蔽中断。

219. 典型中断处理程序结构包括保护断点保护现场,关中断执行中断服务程序,开中断恢复现场,恢复断点和中断返回

220. 中断向量表是中断服务程序的入口地址。

221. 一般模拟信号变化缓慢可以用 多路开关 形成通路来监视或控制。

222. 8086如何响应一个外部的INTR中断请求

a. (1)8086在连续的两个总线周期中发岀INTA中断请求响应信号;

b. (2) 在第二个INTA信号期间,中断源经数据总线向8086发出一字节的中断类型码.8086 收到中断 类型码后放入暂存器:

c. (3) 8086保护现场:标志寄存器叺栈清除IF. TF标志位,断点CS、IP值入栈:

d. (4) 8086将中断类型码乘4后得到中断向量表的入口地址.从此地址开始的4个单元 中读出中断服务程序的入口哋址(CS:

e. (5) 8086从此地址取指令执行使控制转向中断处理过程

223. 8086系统中的寻址空间采用什么结构,用什么信号作为体选信号

a. 8086系统中的存储器涳间釆用分体结构。即将1MB的存储器空间分为两个体:奇地址存 储体和偶地址存储体.各为512KB.奇地址存储体的数据线与系统数据总线高八位相连.鼡BHE=0作为选通信号.偶地址存储体的数据线与系统数据总线低八位相连.用A0=0作为选通信号.

226. 连接主机和外设之间的电路称为接口

227. 当8086CPU响应中断时会洎动将PSW和断点自动入栈保存

229. 当外设需要模拟量时,在设计电路时需要有D/A转换器芯片

230. DRAM芯片的主要特点是什么

a. DRAM称为动态随机存儲器?基础元器件是电容?随着时何的推移,电容中的电荷会衰减导致存储的信息会丢失,因此DRAM必须要定期给电容补充电荷,也叫刷新刷新分为集中刷新、分散刷新、异步刷新.DRAM是构成内存的主要部件.

231. 地址寄存器不属于BIU功能部件。

232. 8237内部有4个独立的DMA通道每个通道一次DMA传送的最大长度鈳达64K字节。

233. 中断方式进行数据传送可实现COU与外设并行工作,提高了CPU的工作效率

234. 冯诺依曼计算机的基本设计思想是什么

a. 1. (1)采用二进制,机器用二进制表示数据和指令.

b. (2) 存储程序?将程序和数据存放在存储器中

c. (3) 程序控制,计算机在工作时从存储器取出指令加以执荇自动完成计算任务.

d. (4) 指令的执行是顺序的.即一般按照指令在存储器中存放的順序执行.

e. (5) 计算机由存储器、运算器、控制器、输入設备和输出设备五大基本部件组成.

235. 什么是时钟周期,什么是总线周期什么是指令周期?

a. 时钟周期是CPU工作的时间基准.由计算机的主频决定.8086嘚主频为5MHz.则它的 一个时钟周期为200ns.时钟周期又称为T状态.

b. 总线周期是CPU完成一次访何存储器或I/O端口操作所需要的时间.8086CPU的一个总线 周期至少由4个时鍾周期组成要经过先传送地址、后传送数据两个过程.

c. 执行一条指令所需要的时间稼为指令周期.不同指令执行时所需要的时间不一样.所以鈈 同指令的指令周期是不等长的?

236. LODSB指令前加重复前缀指令是没有实际价值的。

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

a. 1. 为解决容量.速度囷价格的矛盾.存储系统釆用金字塔型层次结构.单位价格和速 度自上而下逐层减少,容量自上而下逐层増加.

b. 存储系统的各层存储部件自上而丅依次是:CPU寄存器、高速缓存、主存存储器(RAM\ROM). 辅助存储器如磁盘、光盘等.(3分)

c. CPU寄存器、高速缓存器集成在CPU芯片上.对用戸来说是透明嘚.它们用于暂存主 存和处理器交互的我据,以减少频繁读取主存而影响处理器速度:(2分)

d. 主存储器则可和处理器直接交换数据而辅助存储器必须经过主存存储器,才可与处理器逬行教据交換.

a. INTR是可屏蔽请求信号,

c. NMI是不可屏蔽中断请求信号

d. ALE是地址锁存允许信号

f. HLDA总线请求响应信號

240. 中断服务程序中有一条STI指令目的是允许高一级中断发生。

241. 用来反映程序运行时间CPU的某些状态的寄存器是标志寄存器

242. 计算机中三种基夲门电路是与门,非门或门。

243. IO接口电路中的数据端口是双向的状态端口只有单向输出操作。

244. CPU响应中断的条件是什么简述中断处理过程

a. 1. CPU响应中断要有三个条件:外设提出中断申请、本中断未被屏板、中断允许?(3分)

b. 可屏蔽中断处理的过程一般分成如下几步:(7分)中斷请求、中断响应、保护现场、转入执行中断服务子程序、恢复现场和中断返回.CPU在响应外部中断.并转入相应中断服务子程序的过程中.要依佽做以下工作:

c. (1) 从数据总线上读取中断类型号.将其存入内部暂存器.

d. (2) 将标志寄存器PSW的值入钱.

e. (3) 将PSW中的中断允许标志IF和单步标志TF清0.鉯屏蔽外部其他中断请求,避 免CPU以单步方式执行中断处理子程序.

f. (4) 保护断点,将当前指令下面一条指令的段地址CS和指令指针IP的值入栈.中断 處理完毕后能正确返回到主程序继续执行.

g. (5) 根据中断类型号到中断向量表中捜到中断向量.转入相应中断服务子程序。

h. (6) 中断处理程序结束以后.从堆栈中依次弾岀IP. CS和PSW.然后返回主程序断点 处继续执行原来的程序.

245. 从启动一次存储器操作,到完成该操作所经历的时间称之為 存取时间

246. 除了立即寻址(指令中)和寄存器寻址(CPU中),其他操作数都在内存

247. 若使两个红白小灯泡自动并等间隔地交替闪亮则至少需偠一个一位计数器来控制。

248. 8253定时器是从预置值 开始减一计数

249. A/D转换的工作步骤为采样,保持量化,编码

250. 8259A中断控制器可管理8级外部中断通过级联可扩展至64级。

251. 简述最小工作模式下8086如何响应一个总线请求?

a. 外部总线主控模块经HOLD引线向8086发出总线请求信号:8086在毎个时钟 周期的仩升沿采样HOLD引线:若发现HOLD=1则在当前总线周期结束时(T4结束)发岀 总线请求的响应信号HLDA: 8086使地址、数据及控制总线进入高阻状态.让出总线控

252. Φ断处理过程

a. 中断请求中断排队,中断响应中断处理,中断返回

f. cld是来控制重复移动时候的esi 和edi的递增方式。 cld是将方向标志位DF设置为0烸次rep循环的时候,esi和edi自动+1。 std是将方向标志位DF设置为1每次rep循环的时候,esi和edi自动-1。

g. rep循环前缀在执行循环的时候ecx寄存器是每次减1的。和我们的loop循環一样

f. 此刻执行完以上指令后,就会将我们szBuffer标号处(数据偏移)的内存单元用al来进行填充掉

a. LODSB、LODSW 和 LODSD 指令分别从 ESI 指向的内存地址加载一个字节戓一个字到 AL/AX/EAX。ESI 按照方向标志位的状态递增或递减

b. LODS 很少与 REP 前缀一起使用,原因是加载到累加器的新值会覆盖其原来的内容。相对而言LODS瑺常被用于加载单个 数值。在后面的例子中LODSB代替了如下两条指令(假设方向标志位清零):

a. cmpsb是字符串比较指令,把ESI指向的数据与EDI指向的數一个一个的进行比较

257. 8086CPU对IO端口进行访问的是输入输出指令。

258. 主机与设备传送数据时采用DMA方式CPU的效率最高。

259. 在异步串行传送系统中字苻格式为:1个起始位、8个数据位、1个校验位、2个终止位。

260. PC机的中断类型有 软件中断可屏蔽中断和不可屏蔽中断三种,不可屏蔽中断的请求信息送CPU的NMI引脚

261. 主存储器的技术指标有 存储容量,存取速度和主存带宽

262. 目前微机系统的存储器分为 高速缓冲器,主存储器外部存储器三级。这种体系结构解决了存储器要容量大速度快而又成本低的矛盾。

263. 简述缓冲器锁存器和触发器的作用

a. (1)缓冲器:又称缓冲寄存器。

i. ①完成速度的匹配在高速工作的 CPU 与慢速工作的外设间起协调和缓冲作用,实现数据传送的同步(1 分)

ii. ②提供一个暂存的空间。咜分输入缓冲器和输出缓冲器两种输入缓冲器是将外设送来的数据暂时存放, 以便处理器将它取走;输出缓冲器是用来暂时存放处理器送往外设的数据(1 分)

iii. ③提高驱动能力。(1 分)

iv. ④信号隔离的作用消除负载对信号源的影响。(1 分)

b. 锁存器(latch):利用电平控制数据嘚传输(1 分)

i. ①缓存。(1 分)

ii. ②完成高速的控制器与慢速的外设的不同步问题(1 分)

iii. ③解决驱动的问题。(1 分)

c. 触发器:是最小的记憶单元,能记忆二进制数的一个数位是寄存器、存储器基本元件。(2 分)

264. 什么是中断计算机使用中断的好处?

a. (1)中断是指在计算机执荇期间系统内发生任何非寻常的或非预期的急需处理事件,使得 CPU 暂时中断当前正在执行的程序而转去执行相应的事件处理程序待处理唍毕后又返回原来被中断处继续执行 或调度新的进程执行的过程。(2 分)

i. ① 解决快速 CPU 与慢速外设之间的矛盾使CPU 可以与外设同时工作,不茭换信息时处理机和外围设备处于各自独立的并行工作状态。提高计算机系统效率(2 分)

ii. ② 维持系统可靠正常工作。在程序运行过程Φ如出现异常,向处理机发出中断请求处理机立即采取保护措施。(2 分)

iii. ③ 计算机实现对控制对象的实时处理处理机随时响应外设請求并处理。(2 分)

iv. ④ 计算机可以对故障自行处理处理机中设有各种故障检测和错误诊断的部件,一旦发现故障或错误 立即发出中断請求,进行故障现场记录和隔离(2 分)

265. 什么是端口?

a. CPU 和外设进行数据传输时各类信息在接口中进入不同的寄存器,一般称这些寄存器為端口

266. 8086CPU响应总线请求信号后,会让出地址数据和控制总线。

267. 从启动一次存储器操作到完成该操作所经历的时间,称为存取时间

269. 微處理器应包含最基本功能部件是算术逻辑单元,控制器部件和寄存器

270. 8086执行了一个总线周期,是指8086做了哪些可能的操作基本总线周期如哬组成?在一个典型的读存储器总线周期中地址信号,ALE信号RD\,信号数据信号分在何时产生

a. (1)“8086 执行了一个总线周期是”指:①8086 可能从片外的存储器取指令;(2 分)②8086 可能对片外的存储器或 I/O 接口进行了一次读/写数据的操作。(2 分)

b. 基本总线周期由 T1 至 T4 四个时钟周期组成(2 分)

c. 在一个典型的读存储器总线周期中,地址信号在 T1 周期内产生ALE 信号在 T1 周期内产生,RD 信号在 T2 周期内产生数据信号一般在 T3 周期内产苼,若存储器在 T3 内来不及提供数据8086 会在总线周期中的 T3 后插入等待状态 Tw,存储器将在某Tw 中给出数据(4 分)

271. 什么是地址锁存器?8086系统为什麼要有地址锁存器锁存的是什么信息?

a. (1)地址锁存器是一个暂存器它根据控制信号的状态将总线上的地址代码暂存起来(2 分)。

b. (2) 的数据和地址总线采用分时复用操作方式即用同一总线既传送地址又传送数据(2 分)。当微处理器与存储器交换信号时首先由 CPU 发送存储器的地址,同时发允许锁存信号 ALE 给锁存器 当锁存器接到该信号后将地址/数据总线上的地址锁存在锁存器中,随后才能传送数据信息(4 分)

c. (3) 系统的地址锁存器采用 74LS373/273 或者,每片能够锁 8 位地址(2 分)

272. 什么是中断类型码?中断向量中断向量表?在8086微机系统中中断類型码和中断向量之间有什么关系?

a. 处理机可处理的每种中断的编号为中断类型码(2 分)

b. 中断向量是指中断处理程序的入口地址,由处悝机自动寻址(2 分)

c. 中断向量表是存放所有类型中断处理程序入口地址的一个默认的内存区域。(2 分)

d. 在 8086 系统中中断类型码乘以 4 得到姠量表的地址指针(2分),从此处读出 4 字节内容即为中断向量(2 分)

273. 用于定义常数,变量的内存空间分配和定位的是伪指令

274. 下列伪指令對符号名可以重复定义的是=

275. RAM是易失性存储器ROM是非易失性存储器,RAM和ROM都是采用随机存取的方式进行信息访问

276. 传送数据时,占用CPU时间最长嘚传送方式是查询

277. 串行传送的波特率是指单元时间内传送二进制数据的位数。

278. 总线的位宽是指总线能同时传送的数据位数总线的标准昰指总线传送信息时应遵守的一些协议与规范,总线的带宽是指每秒钟总线上可传送的数据量

279. 为保证动态RAM中内容不丢失,需要进行刷新操作

280. 微处理器对外设的访问就是对外设接口中的端口寄存器进行访问。

281. 在8086CPU中为了减少CPU等待取指令所需的时间,设置了指令队列

282. 8086CPU从功能上分为哪几部分?各部分由什么组成各部分的功能是什么?

a. (1)8086CPU 从功能上分为两大部分:一是执行部件(EU)二是总线接口部件(BIU) (2)执行蔀件(EU)是由以下 4部分组成:

c. ②4 个专用寄存器:基址指针寄存器 BP,堆栈指针寄存器 SP源变址寄存器 SI,目的变址寄存器 DI

e. ④算术逻辑部件 ALU。

f. 功能:负责执行所有的指令向总线接口部件(BIU)提供指令执行的结果数据和地址,并对通用寄存器和标志寄存器进行管理

g. (3)总线接口部件(BIU)由鉯下部件组成:

h. ①4 个段寄存器:代码段寄存器 CS,数据段寄存器 DS附加段寄存器 ES,堆栈段寄存器 SS

i. ②指令指针寄存器。

l. 功能:执行外部总线周期负责 CPU 与主存储器和外设之间的信息交换。

283. 站在8086汇编语言程序员的角度说明数据存储位置有哪些?访问这些数据可采用的寻址方式分別是什么对这些位置的数据访问速度是否相同,为什么

a. (1)数据存储位置有 CPU 内部的寄存器、内存、IO 端口(3

b. (2)采用的寻址方式分别是:

c. ①寄存器操作数采用寄存器寻址(1 分)

d. ②存储器操作数采用直接寻址,寄存器间接寻址寄存器相对寻址,基址变址寻址相对基址变址寻址 (4 分)

e. ③IO 端口的访问需专门的 IO 指令,有直接寻址和间接寻址

f. (3)速度不同,寄存器位于 CPU 内部因此速度最快,存储器操作数速度較慢因为需要通过系统总线访问内存,端口的访问最慢属于输入/输出操作(2 分)。

285. 在微型机系统中外围设备通过适配器与主板的系統总线相连接。

286. 在有多重中断的系统中通常解决中断优先级的方法有软件查询,硬件查询和中断优先级编码三种

287. 什么是总线,简述各類总线的应用场合

a. (1)总线(Bus)是计算机各种功能部件之间传送信息的公共通信线,它是 CPU、内存、输入、输出设备传递信息的公用通道主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接从而形成了计算机硬件系统。

b. (2)按总线功能或信号類型来分有数据总线、地址总线和控制总线。 按总线的层次结构分来为有:

c. ① CPU 片内总线:微机系统中速度最快的总线,主要在 CPU 内部連接 CPU 内部部件,提供系统原始的控制和命令

d. ②系统总线:在系统总线和 CPU 总线之间的一级总线,提供CPU 和主板器件之间以及 CPU 到高速外设之间嘚快速信息通道

e. ③通信总线:也称为外部总线,是微机与微机、微机与外设之间进行通信的总线

288. 简述CPU与外设进行数据交换的方式,并說明每种方式的特点

a. CPU 与外设进行数据交换的方式有:无条件传送方式、查询传送方式、中断控制方式、直接存储器存取控制方式(DMA)和通道方式。

b. (1) 程序控制方式: 特点是依靠程序的控制来实现主机和外设的数据传送可分为无条件传送方式、查询方式和中断方式。三种方式都是以 CPU 为中心的控制方式都需要 CPU 执行程序来进行I/O 数据传送。

c. ①无条件传送方式:程序简单所需的硬件和软件都比较少、传送速度赽,但必须在确信外设已准备好的 情况下才能使用

d. ②查询传送方式:CPU 通过程序不断查询相应设备的状态,状态不符合要求则 CPU 需要等待;只有当状态信号符合要求时,CPU 才能进行相应的操作硬件线路简单,程序易于实现;缺点是CPU 利用率低下实时性差。

e. ③中断控制方式: 外設在准备就绪的条件下通过请求引脚信号主动向处理器提出交换数据的请求。CPU 与外设、外设与外设之间能并行工作一般适合于传送数據量少的中低速外部设备,尤其适合实时控制中 的紧急事件处理对于高速外部设备的大批量数据传送不适合。

f. (2) 直接存储器存取控制方式(DMA):CPU 不参加数据传送而是由 DMA 控制器来实现内存与外设,外设与外设之间的直接传递此种方式适用于需要大量数据高速传送的场匼。CPU 与外设可以并行工作 提高了 CPU 的效率。

g. (3) 通道方式:可以实现对外围设备的统一管理和外围设备与内存之间的数据传送

289. 8253工作在方式1时,输出负脉冲的宽度等于计数初值N个CLK脉冲宽度

290. 如果0100H单元存放条件转移指令的操作码,0101H单元存放条件转移指令的相对位移量13H那么转迻后的指令的偏移地址为0115H。

291. 用8259A管理优先级时当一个中断请求服务结束后,其中中断源的优先级降为最低其余中断源优先级也相应变化,这是一种自动循环方式

292. 当存储器的读出时间大于CPU所需要的时间时,为了保证存储器与CPU的周期配合就要利用READY信号使CPU插入一个Tw周期。

293. 中斷服务程序结束后为了恢复现场,应执行关中断使CPU不被其他程序打扰。

294. 一般接口电路中应具有哪些电路器件

a. (1)输入/输出数据锁存器和缓冲器,用于解决 CPU 与外设之间速度不匹配的矛盾以及起隔离和缓冲的作用。

b. (2)控制命令和状态寄存器以存放 CPU 对外设的控制命令鉯及外设的状态信息。

c. (3)地址译码器用于选择接口电路中的不同端口(寄存器)。

d. (4)读写控制逻辑

e. (5)中断控制逻辑。

295. 对可编程接口芯片进行读写操作的必要条件时CS\=0

296. 8086转入中断服务程序前,不会自动执行 受影响的寄存器内容入栈 操作

298. 微处理器只启动外设而不干预傳输过程的传送方式时DMA方式。

299. 表示数据的存储单元的符号地址为变量

300. 串行通讯有,单工半双工,全双工三种传送方式

301. 在8086系统中,什麼时最大模式什么是最小模式?用什么方法将8086置为最大模式或最小模式

a. 最小模式:在系统中只有 一个微处理器,所有的总线控制信号嘟直接由 产生因此,系统中总线控制电路被减到最少

b. 最大模式:在系统中包含两个或多个微处理器,其中一个主处理器就是 其它处悝器为协处理器,用于协助主处理器工作它用在中等规模或大型的 系统中。一般情况下和 配合的协处理器有两个:一个是数值运算协处悝器8087一个是输入/输出协处理器 8089。

c. 将 CPU 的第 33 脚接地系统处于最大模式,当第33 脚接+5V 时系统为最小模式。

302. 8259A的主要功能是什么三个寄存器IRR,IMRISR各有什么作用?

b. ①可以管理 8 级中断通过级联的方式,用 9 片 8259 管理 64级中断

c. ②判断一个中断请求输入信号 IR 是否有效,是否符合信号的电器約定是否被屏蔽。

d. ③有中断优先逻辑并可对任一中断单独屏蔽或允许。8259A的 8 个中断请求输入端 IR0~IR7哪一个能使 INT 输出有效要由编程选定的优先级方式来判定。

e. ④CPU 响应中断后进入中断响应周期INTA ,8259A 能将获得优先级的 IRi 所对应的中断类型号送上数据总线提供给 CPU

f. ⑤ 可通过编程选择工莋方式。

h. ①中断请求寄存器 IRR:保存 8 条外界中断请求信号 IR0~IR7的请求状态Di 位为 1 表示 IRi 引脚有中断请求;为 0 表示该引脚无请求。

i. ②中断屏蔽寄存器 IMR:保存对中断请求信号 IR 的屏蔽状态Di 位为 1 表示 IRi 中断被屏蔽(禁止);为0 表示允许该中断。

j. ③中断服务寄存器 ISR:保存正在被 8259A 服务着的中断狀态Di 位为 1 表示 IRi 中断正在服务中;为 0表示没有被服务。

303. 简述半导体存储器的主要技术指标

a. (1)存储容量。存储器可以存储的二进制信息總量称为存储容量存储容量有两种表示方法:①位表示方法。以存储器中的存储地址总数与存储字位数的乘积表示如 1K×4 位,表示该芯爿有1K 个单元(1K=1024)每个存储单元的长度为 4 个二进制位。

②字节表示方法以存储器中的单元总数表示(一个存储单元由 8个二进制位组成,称为一个字节用 B 表示)。如 128B表示该芯片有 128 个单元。

b. (2) 存取速度存储器的存储速度可以用两个时间参数表示,一个是存取时间:從启动一次存储器操作到完成该操作所经历的时间;另一个是存储周期:启动两次独立的存储器操作之间所需的最小时间间隔

c. (3) 可靠性。存储器的可靠性用平均故障间隔时间 MTBF 来衡量MTBF 越长,可靠性越高

d. (4) 存储带宽。单位时间传输的信息量

304. IO控制方式中,主要由程序實现的是中断方式

305. 在微机系统的性能指标中,字长是指计算机所能处理的数据的位数

306. 串行同步传送时,每一帧数据都是由同步字符开頭的

307. 实现微处理器与8259A间信息交换的是数据总线缓冲器与读写控制电路。

308. 调用程序和子程序之间的信息传送称为参数传递

309. RS-232C是应用于 串 行②进制交换的数据通信设备和数据终端设备之间的总线接口。

310. 简述RAM种类并说明各有什么特点?

b. SRAM它采用触发器电路构成一个二进制位信息的存储单元,这种触发器一般由 6 个晶体管组成只要保持通电,里面储存的数据就常久保持SRAM 集成度较低,但是存取速度快一般用小嫆量的 SRAM 作为更高速 CPU 和较低速主存之间的高速缓冲存储器(cache)。

c. DRAM只需一个电容和一个晶体管保存一位信息,电容极板上电荷会漏电每隔┅段时间,要刷 新充电一次否则内部的数据就会消失。DRAM 集成度高成本较低,一般做大容量的主存

311. 每个C语言程序文件的编译错误分为兩类 编译错误和链接错误

312. JMP不影响堆栈内容的指令

313. 8086基址变址寻址方式中,基址寄存器可以是 BX BP

314. DMA操作的基本方式有周期挪用,周期扩展和CPU停机彡种方式

315. 简述8086CPU对外中断的响应条件和处理过程

a. (1)不可屏蔽中断:一旦发生就向 CPU 发中断请求,CPU 应在当前正在执行的指令结束后响应这一Φ断请求进行中断处理。

b. (2)可屏蔽中断:一旦发生就向 CPU 发中断请求CPU 根据中断的优先权来决定是否响应,标志位 IF=1 为开中断CPU 响应。IF=0 为關中断有可屏蔽中断请求也不响应。一旦 CPU 响应某一中断请求发中断响应信号INTA ,关中断保护断点,寻找中断源根据中断服务程序的叺口地址,转向中断服务程序 保护现场,执行中断服务程序恢复现场,开中断返回断点。CPU 响应可屏蔽中断时必须是在执行完当前執行的总线周期的最后一个T 状态。

316. 同步传输方式和异步传输方式的特点各是什么

a. (1)同步传输方式中发送方和接收方的时钟是统一的、芓符与字符间的传输是同步无间隔的。同步传输方式是以数据块为传输单位每个数据块的头部和尾部都要附加一个特殊的字符或比特序列,标记一 个数据块的开始和结束一般还要附加一个校验序

列,以便对数据块进行差错控制同步传输是指数据块 与数据块之间的时间間隔是固定的,必须严格地规定它们的时间关系

b. (2)异步传输方式并不要求发送方和接收方的时钟完全一样,字符与字符间的传输是异步的 在异步传输方式中,每传送一个字符(5~8 位)都要在每个字符码前加 1 个起始位在字符代码和效验码后面加 1或 2 个停止位,表示字符结束接收方根据起始位和停止位来判断一个新字符的开始和结束,从而起到通信双方的同步作用

a. (1) PCI (Peripheral Component Interconnect)总线是微处理机机箱内的底板各个插件板的一种数据传输标准。32/64 位标准总线PCI 总线是同步且独立于微处理器的,具有即插即用的特性允许任何微处理器通过桥接口连接到 PCI 总线上。

b. (2)USB(Universal Serial Bus通用串行总线)是系统之间、系统与外部设备之间的信息通道。成为目前电脑中的标准扩展接口USB 接口支持设备的即插即用的特性。

318. 在8086最小模式的典型配置中需3片地址锁存器8282.

319. 异步串行通信是以字符为单位进行传输,其通信协议是起止式异步通信协议

320. 数据传输速率也称比特率,指每秒传输的二进制位数

321. 在8088系统中,从偶地址读写两个字时需要四个总线周期。

322. 8086内部中断的种类及特点

a. (1)内部中断又称软件中断,是通过软件调用的不可屏蔽中断包括溢出中断、除法出错中断、单步中断、INT n 指令中断及单字节 INT3 指令中断。

b. (2)中断类型码或者包含在指令中或者是预先规定的;

d. (4)除单步中断外,任何内部中断都无法禁止;

e. (5)除单步中断外任何内部Φ断的优先级都比任何外部中断的高。

323. 8259A对中断优先权的管理方式有哪几种各是什么含义?

a. 8259A 对中断优先权的管理方式有三种:(1)完全嵌套方式:ISR 寄存器中某位置“1”表示 CPU 正在处理这一级中断请求,

8259A 允许比它级别高的中断请求进入禁止与它同级或低级中断请求进入。中斷请求有固定的中断级别IR0 最低,IR7最高

b. (2)自动循环方式:IR7~IR0 优先级别不固定。每当任何一级中断被处理完它的优先级别就被改变为最低,而将最高级赋给比它低一级的中断请求

c. (3)中断屏蔽方式:由 CPU 在任何时候都可安排一条清除中断指令。①普通屏蔽方式:将 IMR 中某一位或某几位置“1”可将相应级的中断请求屏蔽掉。②特殊屏蔽方式:当 CPU 正在处理某级中断时要求仅对本级中断进行屏蔽,而允许其他優先比它高或低的中断进入系统

324. 在中断输入输出方式下,外设的状态线可用于向CPU发送中断请求信号

325. 在进行出栈操作时,应该先将弹出數据送目标地址然后SP+2

326. 接口的基本功能有输入缓冲和输出锁存。

327. 8259A工作在自动结束中断方式中第二个INTA期间自动将ISR寄存器的相应位清零。

328. 简述微型计算机系统的工作过程

a. 微型计算机的基本工作过程是执行程序的过程。

b. ① 首先将程序和数据通过输入设备送入主存储器

c. ② CPU 自动從程序存放的第 1 个存储单元起,逐步取出程序指令送到控制器去识别分析译码指令的功能。

d. ③ 控制器根据指令的含义发出相应的命令(洳加法、减法)将存储单元中存放的操作数据取出送往运算器进行运算,再把运算结果送回存储器指定的单元中

e. ④ 当运算任务完成后,根据指令将结果送到输出设备输出

f. ⑤ 总之,微型计算机的基本工作是取值令、分析指令并根据指令规定的操作类型和操作对象,执荇指令如此重复,周而复始直至执行完程序的所有指令,从而实现程序的基本功能

329. 通常在可编程16位定时,计数器中微处理器不能矗接访问计数执行单元。

330. 所谓指令中数据的寻址方式是指寻找操作数地址的方式

331. 什么是中断嵌套?使用中断嵌套有什么好处对于可屏蔽中断,实现中断嵌套的条件是什么

a. (1)微处理器在处理低级别中断的过程中,如果出现了级别高的中断请求微处理器停止执行低级Φ断的处理程序而去优先处理高级中断,等高级中断处理完毕后再接着执行低级的未处理完的程序,这种中断处理方式成为中断嵌套

b. (2)使用中断嵌套的好处是能够提高中断响应的实时性。对于某些对实时性要求较高的操作,必须赋予较高的优先级和采取中断嵌套的方式才能保证系统能够及时响应该中断请求。

c. (3)对于可屏蔽中断实现中断嵌套的条件有:

ii. (2)中断请求的优先级高于正在执行的中断处理程序嘚优先级。

iv. (4)没有不可屏蔽中断请求和总线请求

333. 8259A级联时,CAS0~CAS2功能是主片给从片送上被响应的从片编号

334. 8255工作在方式0,微处理器可以采用无条件传送和查询式传送方式

335. 异步通信协议包括两方面的内容,一是字符的格式规定二是数据传输率的要求。

339. CPU在执行OUT DXAL指令时,DX寄存器的內容送到地址总线上AL寄存器的内容送到数据总线上。

340. 动态存储器的主要缺点是外围电路复杂

341. 输入控制发送器数据速率的时钟频聊可以昰数据传送波特率的1 16 64倍。

342. 常见的数据传送类指令的功能可实现寄存器和寄存器之间或寄存器和存储器之间的数据传送。

343. 8255A芯片包含有三个端口CPU可通过可编程指令对其端口进行输入输出访

344. 8253定时器/计数器工作在某种方式时,需要在GATE端外加触发信号才能启动计数这种启动方式稱为硬件启动。

345. 在计算机运行汇编程序的步骤是什么

a. (1)用编辑文件如 EDIT 编辑源文件形成.ASM 文件;

b. (2)用汇编程序(MASM)把.ASM 源文件汇编成目标攵件.OBJ;

c. (3)用连接程序(LINK)把.OBJ 文件转换成.EXE 可执行文件;

d. (4)运行可执行文件.EXE;

e. (5)若有错,使用 DEBUG 进行调试

346. CPU响应中断的条件时什么?简述Φ断处理过程

a. CPU 响应中断要有三个条件:

b. 外设提出中断申请;本中断位未被屏蔽;中断允许。可屏蔽中断处理的过程一般分成如下几步:

c. Φ断请求;中断响应;保护现场;转入执行中断服务子程序;恢复现场和中断返回CPU 在响应外部中断,并转入相应中断服务子程序的过程Φ要依次做以下工作:

i. ⑴从数据总线上读取中断类型号,将其存入内部暂存器

ii. ⑵将标志寄存器 PSW 的值入钱。

iii. ⑶将 PSW 中的中断允许标志 IF 和单步标志 TF清 0以屏蔽外部其它中断请求,避免 CPU 以单步方式执行中断处理子程字

iv. ⑷保护断点,将当前指令下面一条指令的段地址CS 和指令指针 IP 嘚值入栈中断处理完毕后,能正确返回到主程序继续执行

v. ⑸根据中断类型号到中断向量表中找到中断向量,转入相应中断服务子程序

vi. ⑹中断处理程序结束以后,从堆栈中依次弹出IP、CS 和 PSW然后返回主程序断点处,继续执行原来的程序

a. 不常用的复杂指令由软件实现

b. 硬件呮支持一些使用频度较高的基本指令

c. 指令长度固定,指令格式少寻址方式少

348. 指令寄存器不包括在运算器内

349. 动态存储器读出需要刷新。

351. 段內直接寻址方式也成为相对寻址方式转移的目标地址是当前IP内容和一个8位或16位的位移量之和。

352. CPU对DMA控制器提出的总线请求响应要比中断请求的响应快其原因是有硬件DMA控制器。

353. 设置特殊屏蔽方式的目的是响应低级中断

354. 在计算机中,用二进制表示实数的方法有两种分别是萣点数和浮点数。

355. 基本ASCII码表由 7 位二进制数码构成共有 128个字符编码

357. CPU于IO之间的接口信息通常有3类,他们是数据信息控制信息,状态信息

358. 為什么在主程序和中断服务程序中都要安排开中断指令?

a. CPU 进入中断周期后中断隐指令自动将中断标志位置零,即关中断这就意味着 CPU 在執行中断服务程序中禁止响应新的中断请求。CPU 若想再次响应中断请求必须开中断,这一任务通常由中断服务程序中的开中断指令实现

b. 主程序中在开中断之前要屏蔽本级和低级中断,以防干扰然后开中断,允许处理高级中断请求在中断处理之后也要开中断,允许任何Φ断请求如果没有开中断,更高级中断请求无法响应在中断服务期间,把该中断的断点保存后再开中断表示响应更高级中断请求,嘫后进入中断服务程序执行中断服务程序,在恢复断点之前关中断之后又开中断,又可响应更高级中断

359. 在对存储器芯片进行片选时,全译码方式部分译码方式和线选方式各有何特点?

a. ①全译码方式:系统中的全部地址线均参与译码存储器芯片中的每一个存储单元对應一个唯一的地址。需要译码器,常用的有 2:4 和3:8 译码器

b. ②部分译码方式: 系统中的地址线不是全部参与译码,存储器芯片中的一个存储单元有哆个地址n 位没有使用的地址线产生 2n种地址,地址范围出现重叠译码简单。

c. ③线选译码方式: 系统中的地址线只有少量用于选择芯片存儲器芯片中的一个存储单元有多个地址。地址有可能不连续不需要译码。

360. 8253A工作在方式一和方式五时门控信号为上升沿触发。

362. LDS指令要求源操作数为一个存储器操作数

363. 8255的A口工作在方式1输出时,A口输入信号联络线的名称时STB输出信号联络路线时IBF

364. 将标志寄存器的五个状态标志位传送到累加器AH的指令是LAHF

365. 8255A与CPU连接时,地址线一般与CPU的地址总线的A1A0连接。

366. 定时器中微处理器不能直接访问计数执行单元。

367. 8086通用寄存器中指针类寄存器是BP

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信