微机系统与接口复习题及答案
- 格式:docx
- 大小:21.12 KB
- 文档页数:5
判断题1.EPROM是指可擦除可编程随机读写存储器。
2.在查询方式下输入输出时,在I/O接口中设有状态寄存器,通过它来确定I/O设备是否准备好。
输入时,准备好表示已满;输出时,准备好表示已空。
3.无条件式的I/O是按先读状态口,再读数据口的顺序传送数据的。
4.I/O数据缓冲器主要用于协调CPU与外设在速度上的差异。
5.查询式输入输出是按先读状态端口,后读/写数据端口的顺序传送数据的。
6.连接CPU和外设的接口电路中必须要有状态端口。
7.总线是专门用于完成数据传送的一组信号线。
8.I/O接口的基本功能之一是完成数据的缓冲。
9.要实现微机与慢速外设间的数据传送,只能利用查询方式完成。
1) Y 2 ) Y3) Y4) Y 5) Y6) X 7) X 8)Y9) X1.单片8259A最多可接8个中断源。
2.在可屏蔽中断的嵌套原则中,不允许低级中断打断高级中断,但允许同级中断相互打断。
3.同一片8259的8个中断源的中断向量在中断向量表中可以不连续存放。
(不要求)4.利用8259A对外中断进行管理时,只能管理8个中断源。
5.在中断接口电路中,由中断请求寄存器来保存外设的中断请求信号。
6.8259A送给CPU的中断请求信号是通过INT发出的。
1Y 2X 3X 4X 5Y 6Y填空题1、在微机系统中,端口编址方式一般有___________和___________两种方式。
2、微机系统与外设间的信息交换方式有————、————、————和————.3.用2K×8的SRAM芯片组成32K×16的存储器,共需SRAM芯片()片。
4.为保证动态RAM中的内容不消失,需要进行( ) 操作。
5.构成64K*8的存储系统,需8K*1的芯片( )片。
1、统一编址,独立编址2、无条件,查询,中断,DMA3、324、定时刷新5、646、8086和8088的地址总线有()根,能寻址()MB的存储器空间。
7.8086CPU从偶地址中按字节读时,存储器数据进入数据总线的( ) ;从奇地址按字节读时,进入数据总线的( )。
微机原理与接口技术考试试题及答案共 8 页,第 3 页学生答题注意:勿超黑线两端;注意字迹工整。
共 8 页,第 4 页共 8 页,第 5 页学生答题注意:勿超黑线两端;注意字迹工整。
共 8 页,第 6 页A. 汇编指令B. 宏指令C. 机器指令D. 伪指令11 .中断向量表占用内存地址空间为()。
A. 00000H~003FFHB. 00000H~000FFHC. 00000H~00100HD. FFF00H~FFFFFH12 .实现CPU与8259A之间信息交换是()。
A. 数据总线缓冲器B. 级联缓冲/比较器C. 读写控制电路D. 数据总线缓冲器与读写控制电路13 .Intel 8253的最大输入时钟频率是()。
A. 5MHzB. 2MHzC. 1MHzD. 4MHz14 .完成两数相加后是否溢出的运算,用()标志位判别。
A. ZFB. IF共 8 页,第 7 页学生答题注意:勿超黑线两端;注意字迹工整。
共 8 页,第 8 页的数据线和地址线是以_____________求,完成_____________与 _____________或____________的数据传送。
中的BIU由_____________个_____________位段寄存器、一个_____________位指令指针、_____________字节指令队列、_____________位地址加法器和控制电路构成的微机中,每个主存单元对应两种地址:_________和__________。
端呈现_____________时,则表应的中断类型码为_____________。
在存储器的层次结构中,越远离的存储器,其存取速度_____________,存储容量_____________,价格_____________。
8 . 存储器的存取速度可用_____________和_____________两个时间参数来衡量,其总是排在_____________。
《微机原理及接口技术》试卷(A )适用专业(计算机科学与技术) 使用班级()一、选择题(每题 1 分,共 15 分) 1. 微机中控制总线传送的是 ( )。
A.存储器和I/O 接口的地址码B.微处理器向内存储器和I/O 的命令信号C.存储器和I/O 设备向微处理器传送的状态信号D.B 和C2. 8253可编程定时/计数器,在初始化时写入的最大计数初值是 ( )。
A.0000HB.7FFFHC.65535D.FFFFH3. 在异步串行通信中引入了"波特率因子"的概念,波特率因子为16,64时,接收时钟的频率为波特率的16,64倍,引入波特率因子的目的是 ( )。
A.识别正确的起始位 B.提高接收速度 C.提高采样精度 D.三者都是4. 8086 CPU 标志寄存器共有( )位,其中使用7位,未使用其它位均作为CPU 指令运行后的状态信息和控制标志信息。
A. 8 B. 10 C. 16 D. 205. 8086微处理器CLK 引脚输入时钟信号是由( )提供。
A.8284 B.8288C.8287 D.82896. 最基本的读操作包含4个状态,即T 1 、T 2、T 3和T 4 ,当存储器或 I/O 设备的速度慢于CPU 速度时,在( )状态之间插入1个或几个等待状态T W 。
A. T 3和T 4 B. T 1和T 2 C. T 2和T 3 D. T 1和T 37. 在计算机与外设之间数据的传送方式分为串行传送方式和( )传送方式两类。
A.并行传送方式 B. 同步传送方式 C. 异步传送方式 D. 串/并传送方式8. 8253的( )是软件触发选通方式。
A.方式OB.方式1C.方式2D.方式4 9.串行异步通信协议中一个字符正式发送前,先发送( )低电平有效。
A.两个起始位 B .3个起始位 C. 1.5个起始位 D .1个起始位 10.对8255A 的C 口执行按位置位/复位操作时,写入的端口地址是( )。
微机原理与接口试题第1章微型计算机系统概述--------------------------------------------------------------------------------1. 简述微型计算机系统的组成。
2. 简述计算机软件的分类及操作系统的作用。
3. CPU是什么?写出Intel微处理器的家族成员。
4. 写出10条以上常用的DOS操作命令。
[参考答案]1.答:微型计算机系统由硬件和软件两大部分组成,硬件又可细分为主机(由CPU、存储器、控制电路、接口等构成)、输入设备(如键盘)和输出设备(如显示器);软件可细分为系统软件(如操作系统)和应用软件。
3.答CPU(Central Processing Unit中央处理单元)是计算机的核心部件,它包括控制器和算术逻辑运算部件等。
Intel 微处理器的家族成员有:8088/8086、80186、80286、80386、80486、Pentium(80586)、Pentium Ⅱ、Pentium Ⅲ和Pentium IV。
第3章微机系统中的微处理器--------------------------------------------------------------------------------3.1 例题例3-1 有一块120个字的存储区域,其起始地址为625A:234D,写出这个存储区域首末单元的物理地址。
解:存储区域的字节数为:2×120=240=0F0H,首地址为:625AH×10H+234DH=648EDH,末地址为:648EDH+0F0H=649DDH,或者:625AH×10H+(234DH+0F0H)=625A0H+243DH=649DDH。
例3-2 两个十六进制数7825H和5A1FH分别相加和相减后,求运算结果及各标志位的值。
解:7825H+5A1FH=0D244H,AF=1,CF=0,ZF=0,SF=1,OF=1(当将7825H和5A1FH 看作有符号数时,两个正数相加得到一个负数,结果显然是错误的,实际上,在运算过程中,次高位产生了进位而最高位没有产生进位,故运算产生溢出),PF=1(因为在44H中包含有偶数个1)。
《微机原理与接口技术》复习题一、填空习题讲解1.计算机由运算器、控制器、存储器、输入设备和输出设备五大部分组成。
2.运算器和控制器合称为中央处理器。
3.8086CPU是由总线接口部件BIU和执行部件EU两个部件组成的。
4.根据传送的信息类型,系统总线可以分为三类:数据总线、地址总线和控制总线。
5.半导体存储器按存取方式不同,分为随机存取存储器和只读存储器(ROM)。
6.8086的存储器采用段结构方式,一个段的最大长度为64K。
7.PC机中将物理地址分为两个部分:段地址和偏移地址。
8.有效地址中可有三个地址分量,分别为位移量、基址和变址。
二、选择1.十进制数123的八位二进制补码为(A)。
A.011110112.BCD码的十进制数为(C)。
C.913.堆栈操作的特点是(B)。
B.后进先出4.8086CPU的地址总线为(B)位。
B.205.通常,一个总线周期读取一个(B)的指令代码。
B.字6.IP是由(C)修改,使它总是指向下一条待取的指令。
C.BIU7.指令MOV AX,TABLE[BX][SI]的寻址方式是(B )。
B.相对基址变址寻址8.指令JMP BX的寻址方式是(B )。
B.段内间接寻址9.CPU中运算器的主要功能是(D)。
D.算术运算和逻辑运算10.8086是(B)。
B.微处理器11.8086处理器有20条地址线,可寻址访问的最大存储器空间为(D)。
D.1M12.8086处理器中通常用作数据寄存器,且隐含用法为计数寄存器的是(B)。
B.CX13.微型机的存储器地址为2000H~5FFFH,存储容量为(D)KB。
D.1614.微处理器用13条地址线寻址,其寻址范围为(C)。
C.4KB15.哪些存储器在断电(或关机)后,仍保留原有信息(C)。
C.ROM,,EPROM16.8086CPU寻址I/O端口最多使用地址线(B)条。
B.10三、请写出下列指令中源操作数的寻址方式,并计算物理地址。
已知:(DS)=2000H,(ES)=2100H,(SI)=00A0H,(SS)=1500H,(BX)=0100H,(BP)=0100H,数据变量VAL的偏移地址为0050H。
一、填空题(共10小题,每小题1分,共10分)二、单项选择题(共15小题,每小题2分,共30分) 三、判断题(共10小题,每小题1分,共10分) 四、简答题(共4小题,每小题5分,共20分) 五、分析题(共2小题,每小题5分,共10分)六、综合设计题(共1小题,每小题20分,共20分)一、选择题1. 8086CPU 寻址I/O 端口最多使用( D )条地址线。
A.8 B.10 C.12 D.162. CPU 执行IN 指令时有效的信号组合是( A )。
A.RD =0,M IO/=1 B. RD =0,M IO/=0 C.WR =0,M IO/=1 D. WR =0,M IO/=03.某计算机的字长是16位,它的存储器容量是64KB ,若按字编址那么它的最大寻址范围是( B )。
A.64K 字 B.32K 字 C.64KB D.32KB4. 软中断INT N 的优先级排列原则是( C).A.N 值愈小级别愈高B.N 值愈大级别愈高C.无优先级别D.随应用而定 5.8088/8086的基本总线周期由(B)个时钟周期组成。
A.2 B.4 C.5 D.66.在8086系统中中断号为0AH ,则存放中断向量的内存起始地址为( B)。
A.0AH B.28H C.4AH D.2AH7.采用三片8259A 可编程中断控制器级联使用,可以使CPU 的可屏蔽中断扩大到( B)。
A.22级 B.16级 C.32级 D.64级 8.当IF=0,8088/8086CPU 不响应( B)中断请求。
A.INT NB.INTRC.NMID.INTO 9.8086/88CPU 在响应中断时要执行(B)个中断响应周期。
A.1个 B.2个 C.3个 D.4个 10. 中断向量表是存放( B)的存储区域.A.中断类型号B.中断服务程序入口处地址C.中断断点地址D.程序状态字11.INT8255中可用置位/复位控制字对(C)的各位进行按位操作以实现某些控制功能。
机原理与接口技术■期末考试试题及答案一、填空题(20*1)1、微机系统由(硬件系统〉和(软件系统)两部分组成。
2、80X6冇(20 )位地址线,存储器容量为(1M )B。
3、8086CPU内部组成结构从功能上讲,可分为(BIU )和(EU )两部分.4> 8086/8088 的四个段寄存器为(DS )、(ES )、(SS )、(CS )5、用来存放CPU状态信息的寄存器是(FLAGS )。
6、用來存放指令地址的寄存器是(IP)«7、X0X6的16位标志寄存器FLAGS屮OF=1表示运算结果(溢出).ZF=1表示运算结果为雯。
PF=()表示运算结果的低8位中I的个数为(奇数).8、8086的16位标志寄存器FLAGS中IF=1表示CPU (允许)中断,TF=I表示CPU进入(单步)工作方式。
9、地址4000H:0300H,其物理地址是(4O3OOH).段地址是(4000H ),偏移地址是(0300H1()、X0X6存储器管理采用(分段管理)技术。
IK I/O端口的寻址方式有两种,分别是(丸接寻址),(间接寻址).12、指令J() NEXT农示()F=(I )时转移。
13、将I/O设备端口内容读入AL中的指令助记符是(IN )。
14、8086CPU的1/()捋令采用间接寻址时,使用的间接寄存器是(DX)°15、设置DF=1的指令为(STD ).16、衲除CF标志的指令为(CLC )o17、一对操作堆栈的指令为(POP )和(PUSH )。
18、LOOPNZ的循环条件为(CXH0 HZF=0九19、实现无符巧数乘2的指令的助记符是(SHL ),实现冇符号数除2的抬令的助记符是(SAR )o20、变量/标号的三个属性是(段属性),(偏移属性).(类舉属性)o21、DEBUG命令中,反汇编命令的英文字母为(U ),显示内存命令的英文字母为(D ), 跟踪执行命令的英文字母为(T ),显示和修改寄存器的命令(R ).汇编命令是(A)。
一、单项选择题1.( C )输入引脚用于CPU内部同步。
A.NMIB.INTRC.CLKD.RESET2.当中断处理正在进行时,CPU的状态是( C )。
A.暂停B.总线浮空C.执行程序D.等待3.实现可屏蔽中断的嵌套,在中断处理程序中( D )。
A.应屏蔽已响应的中断源B.应保护好各寄存器及变量区C.应打开系统中断D.应设置好中断优先级4.( A )引脚输入用于硬件中断请求(不可屏蔽)。
A.NMIB.INTRC.CLKD.RESET6.8086和8088的主要差别在于( C )。
.A.8086可以访问1M字节,8088只能访问64K字节B.8086是16位计算机,8088是8位计算机C.8086是16位外部数据总线,8088是8位外部数据总线D.8086是浮点运算部件,8088没有浮点运算部件7.8086/8088在CPU内部的逻辑地址形式为( A )A..16位段地址和16位偏移量B.16位段地址和20位偏移量C.20位段地址和20位偏移量D.20位线性地址8.当微机系统工作在DMA方式时,该系统的地址信号是由( D )提供的。
A..微处理器B.总线控制器C.中断控制器D.DMA控制器9.异步通信的停止位不能是( A )A.3位B.2位C.1位D.1.5位10.Pentium的总线结构为( A )A外部总线64位,内部总线32位B外部总线64位,内部总线64位C外部总线16位,内部总线32位D外部总线32位,内部总线32位21.键盘在计算机硬件系统中属于( C )A输入设备B输出设备C必不可少的输入设备D必不可少的输出设备22.LCD显示器在显示动态画面时有时有托尾现象,这说明( D )指标较低。
A亮度B对比度C分辨率D刷新率23.用下列哪个显示颜色最丰富?(D )A16位B24位C32位D64位24.鼠标器按接口方式分类,下列不属于该分类的是( A )A机械鼠标 B.PS/2接口C串行接口 B接口25.若想利用可编程并行接口芯片8255A的1个端口实现两位输入和两位输出,则应选用( A )A.C口B.A口C.B口D.A口或B口均可26.关于8253A的工作原理下列叙述正确的是( A )A定时和计数的原理是一样的B定时和计数的原理是不一样的C8253A内部既有一个定时器,又有一个计时器,分别单独工作D三个计数器不能同时工作27.关于同步和异步通信,下列叙述正确的是( D )A异步通信快,同步通信慢B同步通信无校验,异步通信有校验C同步通信适合远距离,异步通信适合近距离D同步通信中,同1帧字符间不允许有间隔28.下列说法错误的是( B )A.硬盘是计算机的外存储器B内存储器中的信息断电后不会丢失 C.SRAM是“非破坏性”读存储器 D.DRAM是“破坏性读”存储器29.下列说法正确的是( C )A计算机能够直接执行硬盘中的程序B内存储器是由RAM组成的 C.DRAM需要刷新 D.SRAM需要刷新30.芯片16K×8组成芯片64K×16的存储器,共需要芯片( C )块。
《微机原理与接口技术》期末复习题一、选择题1. 在微机中,用来表示信息的最小单位是()。
A. 位B. 字节C. 字D. 双字2. 机器字长为8位,十进制数125转换成十六进制数是()。
A. 125HB. 7DHC. 0FFHD. 0D7H3. 8253的三个计数器中每一个都有三条信号线,其中CLK是指()。
A.定时计数脉冲输入B.输出信号C.选通输入D.门控制输入4. 高速I/O设备或成组交换数据时,可以采用()方式传送数据。
A. 查询B. 中断C. DMAD. 同步5. 堆栈操作时,段基址由()寄存器指出,段内偏移量由SP寄存器指出。
A. CSB. DSC. SSD. ES6. 8255A的“端口C按位置1/置0控制字”应写入()。
A. A口B. B口C. C口D. 控制口7. 采用条件传送时,必须要有()。
A. 中断逻辑B. 类型号请求信号C. 状态端口D. 请求信号8. 中断服务程序入口地址是()A 中断向量表的指针B 中断向量C 中断向量表D 中断号9. 8086/8088CPU在执行IN AL,DX指令时,DX寄存器的内容输出到()上。
A. 地址总线B. 数据总线C. 存储器D. 寄存器10. 一般地,将计算机指令的集合称为()。
A. 指令系统B. 汇编语言C. 模拟语言D. 仿真语言11. 8086处理器最小工作方式和最大工作方式的主要差别是()。
A. 内存容量不同B. I/O端口数不同C. 数据总线位数不同D. 单处理器和多处理器的不同12. 将寄存器AX的内容求反的正确操作是()A. NEG AXB. XOR AX,0FFFFHC. OR AXD. CMP AX,AX13. 用DEBUG调试汇编语言程序时,显示某指令的地址是2F80:F400,存放该指令的存储单元的物理地址是()A. 3EC00HB. 2F80HC. 12380HD. 2F800H14.汇编程序是一种()A. 汇编语言程序B. 编辑程序C. 翻译程序D. 将高级语言程序转换成汇编语言程序的程序15. 在查询方式下输入/输出时,在I/O接口中设有(),通过它来确定I/O设备是否准备好。
中南大学现代远程教育课程考试复习题及参考答案《微机系统与接口》一、填空题:1、在计算机系统总线中,ABUS意思是(),DBUS是(),CBUS是()。
2、当今存储系统常采用三级存储模式,即()、()和()。
3、芯片8255A是()接口芯片,它具有()个8位的并行I/O 口,有()种工作方式。
4、芯片8251A是()接口芯片,它有2种传送信息的方式,分别称为()方式和()方式。
5、芯片8253是()接口芯片,它有()个工作通道,每个通道有()种工作方式。
6、微型计算机的字长是由()决定的。
7、容量为256KB的内存,其地址号范围用H进制形式是()。
8、主机与外设传送数据的一种方式是DMA,其含义是()、DMA的最大优点是()。
9、中断向量表指的是()。
10、传输波特率是()。
11、有一种设计计算机的技术称为RISC技术,RISC的含义是()。
12、在计算机只读存储器系列中,PROM称为()、EPROM称为()、EEPROM称为()。
13、主机与外部设备之间起联接与匹配作用的电路称为()。
14、采用虚拟存贮器技术的主要目的是()。
15、容量为512KB的内存,其最后一个地址号的H进制形式是()。
16、主机与外设之间传送的信息中,除数据信息外还有()、()和()信息。
二、有关内存理论及内存设计1、用Intel 2114RAM芯片和Intel 2716 ROM芯片构成6KB容量的存贮器,其中有4KB RAM (低地址区)和2KB ROM(高地址区),采用译码器74LS138选存贮芯片,试设计电路图,并写出ROM的最后一个地址。
2、要组建8K×8位的内存,RAM区ROM区各占一半,RAM区为低地址区,其起始地址为1000H,ROM区为高地址区,ROM区与RAM区之间相隔2K个地址号,RAM区采用1K×4位的静态芯片2114,ROM区采用2K×8位的EPROM芯片2716,用74LS138译码选择存贮芯片,试画出地址线连接示意图,并用H进制写出RAM区的末地址,ROM区的始末地址。
3、采用2K×8 位的ROM芯片(2716)和1K×4 位的静态RAM芯片(2114)组建总容量为8K×8位的内存,采用74LS138译码选择存贮芯片,要求RAM区占6K字节,其起始地址为0000H,ROM区与RAM区之间要空2K个地址号,试画出该内存的地址线、数据线示意图,并写出RAM的结束地址和ROM的始末地址。
4、采用2K×8 位的ROM芯片(Intel 2716)组建容量为6K×8位的连续内存区,要求其起始地址为0800H,采用74LS138译码选择存贮芯片,试画出该内存的地址线、数据线连接示意图,并分析最后一组ROM片的始末地址。
三、有关并行通信理论及8255A的应用1、一块联机的8255A,其三个数据端口的地址分别为0160H,0161H,0162H,控制端口地址为0163H,初始化语句如下,试分析8255A的工作情况:MOV DX,0163HMOV AL,92HOUT DX,AL2、一块与8086微机相连的8255A,要使A组工作于方式1,作输入用,B组工作于方式0,作输出用。
试编程初始化,已知8255A三个数据端口地址为0080﹋0082H,控制端口地址为0083H。
3、已知一块联机的8255A的控制端口地址为0083H,初始化8255A的语句如下,试分析该8255A的工作状态。
MOV DX,0083HMOV AL,98HOUT DX,AL四、有关串行通信理论及8251A的应用1、一块联接在8086微机上的8251A,其数据端口和控制端口地址分别为130H,已知其初始化编程如下,试分析其工作状态:MOV DX,132HMOV AL,9BHOUT DX,ALMOV AL,37HOUT DX,AL2、与8086微机相联的一片8251A作发送数据用,异步发送,波特率系数为16,偶校验,每个字符发6位,1个停止位,要求复位出错标志,启动发送器,请求发送有效,试编程初始化8251A(已知8251A数据端口地址为1F0H,控制端口地址为1F1H)。
3、一块联机的8251A芯片作双向数据传送用,异步方式,波特率系数为64,每字符收发7位,偶校验,两个停止位,允许发送接收,所有错误标志复位,试编程初始化。
(已知8251A数据端口地址为01F0H,控制端口地址为01F1H)五、有关计数/定时理论及其应用8086微机系统中包括一块8253,其三个通道的端口地址分别为160H、161H、162H,控制端口地址为163H,现要利用通道1 产生频率为1KHZ的方波,试编程初始化。
与8086微机相连的一块8253,要使其通道1工作于方式2,每定时2秒,从OUT1输出一负脉冲,CLK1的时钟频率为2000HZ,按BCD方式计数,试编程初始化,设8253的三个通道和控制字端口地址分别为2F8H~2FBH。
要使一块联机的8253的通道2,工作在方式1,按二—十进制计数,每定时一秒,从OUT2发出一负脉冲,CLK2的频率为3000HZ,试编程初始化(已知三个通道和控制字的端口地址分别为1F8H﹋1FBH)。
要使一块联机的8253的通道1,工作在方式2,只做计数用,按二—十进制计数,从CLK1端每来200个脉冲就在OUT1端输出一个脉冲,试编程初始化(已知三个通道和控制字的端口地址分别为1F8H﹋1FBH)。
六、综合问答题试述DMA控制器的功能。
试述串行通信的两种基本方式及其特点。
何谓调制与解调?调制解调器有何功用?试述虚拟存储技术的基本思想与原理。
《微型系统与接口技术》考试复习题答案填空1、(地址总线)、(数据总线)、(控制总线)2、(高速缓存)、(主存)、(外存)3、(可编程并行通信)、(3)、(3)4、(可编程串行通信)、(同步传送)、(异步传送)5、(可编程计数器/定时器)、(3)、(6)6、(运行器中并行加法器的宽度)7、(00000H~3FFFFH)8、(直接内存存取)、(一次DMA可传送大批量的数据)9、(中断服务子程序入口地址的存贮区)10、(1秒钟内传送二进制信息的位数)11、(精简指令系统计算机)12、(一次可编程ROM)、(光擦电写ROM)、(电擦电写ROM)13、(接口电路)14、(解决主存容量不足的问题)15、(7FFFFH)16、(地址)、(状态)、(控制)有关内存理论及内存设计1、解:一共需要8个2114芯片,1个2716芯片,译码器74LS138的输出Y0接第一、二组2114芯片的,输出Y1接第三、四组2114芯片的,Y2接2716芯片的,2716的最后一个地址号为17FFH。
2、解:字位扩展后,需要2114芯片8片,需要2716 芯片2片,译码器的、分别接2114的,、接2716的,RAM的末地址为17FFFH,ROM的始末地址分别为2800H,37FFH。
(图略)。
3、解:字位扩展后,需2114芯片12片,需2716 1片,译码器的、、各接2K RAM片的端,接R0M片的,RAM的末地址为17FFH,ROM的始末地址分别为2000H,27FFH。
4、解:字位扩展后,需2716芯片3片,分为3组,译码器74LS138的输出Y1、Y2、Y3分别接第一、二、三组的端,最后一组的始末地址分别是1800H,1FFFH。
有关并行通信理论及8255A的应用1、解:8255A各端口工作于方式0,A口为输入,PC7~PC4为输出,B口为输入,PC3~PC0为输出。
2、解:经过分析、对照P224,8255A的控制字格式,知工作方式控制字应为B0H,已知控制字端口地址为0083H,故初始化为:MOV DX,0083HMOV AL,0B0HOUT DX,AL3、解:经过分析、对照8255A的控制字,知道8255A所有端口工作在方式0,其中A组为输入,B组为输出。
有关串行通信理论及8251A的应用1、解:异步工作方式,每字符收发7位二进制数,奇校验,1.5 个停止位,波特率系数为64,发送和接收允许有效,数据终端准备好有效,请求发送有效,复位出错标志。
2、解:经过分析、对照P254、P255,8251A的控制字格式,可得方式选择控制字为76H,操作命令控制字应为31H,已知控制口地址为1F1H,故初始化为:MOV DX,01F1HMOV AL,76HOUT DX,ALMOV AL,31HOUT DX,AL3、解:经过分析、对照8251A的控制字,可得方式选择控制字为FBH,操作命令控制字应为15H,已知控制口地址为01F1H,故初始化为:MOV DX,01F1HMOV AL,0FBHOUT DX,ALMOV AL,15HOUT DX,AL有关计数/定时理论及其应用1、解:因输出为1KHZ的方波,故输出周期为1S/1K=1ms(毫秒),也就是所要定时的时间,输入频率为2.5M,则时钟脉冲周期为1S/2 .5M=0.4μs(微秒),故定时系数为1ms/0.4μs=2500=09C4H,工作方式字为76H,故初始化为;MOV DX,0163HMOV AL,76HOUT DX,ALMOV DX,0161HMOV AL,C4HOUT DX,ALMOV AL,09HOUT DX,AL2、解:可算出时钟周期TCLK=1秒/2000HZ=1/2(ms)定时系数=2秒/1/2毫秒=4000,对照P264控制字格式,得控制字应为75H,已知通道1的端口地址为2F9H,控制端口地址为2FBH,故初始化:MOV DX,02FBHMOV AL,75HOUT DX,ALMOV DX,02F9HMOV AL,00HOUT DX,ALMOV AL,40HOUT DX,AL3、解:时钟周期TCLK=1秒/30000HZ=1/3(ms)定时系数=1秒/1/3毫秒=3000,通道2的端口地址为1FAH,控制端口地址为1FBH,工作方式控制字应为B3H,故初始化:MOV DX,01FBHMOV AL,0B3HOUT DX,ALMOV DX,01FAHMOV AL,00HOUT DX,ALMOV AL,30HOUT DX,AL4、解:分析后可确定控制字为75H或7DH,计数初始值的低8位为00H,高8位为02H,故初始化为:MOV AL,75HMOV DX,1FBHOUT DX,ALMOV AL,00HMOV DX,1F9HOUT DX,ALMOV AL,02HOUT DX,AL综合问答题1、答:DMA控制器的功能:能向CPU发出总线请求(HOLD)信号当CPU发出响应请求(HLDA)信号后,接管总线,进入DMA方式发出地址信息,能修改地址指针发出DMA读或写等控制信号能决定传送的字节数,判断DMA是否结束发出DMA结束信号,释放总线。