2014年北京工业大学微型计算机原理及应用试题

合集下载

微型计算机原理与应用综合练习题一及答案

微型计算机原理与应用综合练习题一及答案

微型计算机原理与应用综合练习题一及答案一、选择题(每小题2分,共54分)1、世界上第一台电子数字计算机取名为。

A)ENIAC B)EDSAC C)UNIVAC D)EDVAC2、计算机的发展阶段通常是按计算机所采用的来划分的。

A)内存容量 B)电子器件 C)程序设计 D)操作系统3、最先实现存储程序的计算机是。

A)EDIAC B)EDSAC C)UNIVAC D)EDVAC4、一个完整的计算机系统通常应包括。

A)系统软件和应用软件 B)计算机及其外部设备C)硬件系统和软件系统 D)系统硬件和系统软件5、计算机的软件系统一般分为两大部分。

A)系统软件和应用软件 B)操作系统和计算机语言C)程序和数据 D)DOS和Windows6、用高级语言编写的程序。

A)只能在基本种计算机上运行B)无需经过编译或解释,即可被计算机直接执行C)具有通用性和可移植性D)几乎不占用内存空间7、下面几个不同进制的数中,最小的数是。

A)1001001B B)75 C)37Q D)A7H8、十进制负数-61的八位二进制原码是。

A)00101111 B)00111101 C)10101111 D)101111019、十进制正数38的八位二进制补码是。

A)00011001 B)10100110 C)10011001 D)0010011010、在微机汉字系统中,一个汉字的机内码占的字节数是。

A)1 B)2 C)4 D)811、汉字“灯”的区西半球码为“2138”,该汉字的机内码的十六进制表示为。

A)B5C6H B)C1D8H C)B538H D)21C6H12、用汇编语言编写的程序需要经过翻译成机器语言后,帮能在计算机中执行。

A)编译程序 B)解释程序 C)操作系统 D)汇编程序13、主要决定微机性能的是。

A)质量 B)耗电量 C)CPU D)价格14、CPU指的是。

A)控制器 B)运算器和控制器C)运算器、控制器和主存 D)运算器15、8086/8088可用于寄存器间接寻址的寄存器有。

微型计算机原理及应用期末考试复习题

微型计算机原理及应用期末考试复习题

第一章一、填空1、在现代工业中,计算机控制系统的工作原理包括、、三个基本步骤。

答案:实时数据采集、实时控制决策、实时控制输出知识点:计算机控制系统的工作原理参考页:P2学习目标:1(熟悉计算机控制系统的结构、组成及工作原理)难度系数:2题型:填空2、微型计算机控制系统的硬件由、、和组成。

答案:主机、输入输出通道、外部设备、测量变送与执行机构知识点:计算机控制系统组成参考页:P3学习目标:1(熟悉计算机控制系统的结构、组成及工作原理)难度系数:3题型:填空3、一般的计算机控制系统由、、、等部分组成。

答案:计算机、I/O 接口电路、通用外部设备、工业生产对象知识点:计算机控制系统组成参考页:P3学习目标:1(熟悉计算机控制系统的结构、组成及工作原理)难度系数:3题型:填空4、计算机控制系统中常用的控制器有、、、、等。

答案:可编程序控制器、工控机、单片机、DSP、智能调节器答案:按生产过程控制的特点和要求知识点:计算机控制系统的主机参考页:P3-P5学习目标:2(熟悉常用的计算机控制系统主机)难度系数:1题型:填空5、计算机控制系统主要有六类,分别是直接数字控制系统、操作指导控制系统、、、、。

答案:计算机监督控制系统、分布式控制系统、计算机集成制造系统、综合自动化系统知识点:计算机控制系统的典型形式参考页:P5学习目标:3(熟悉计算机控制系统的典型形式及其特点)难度系数:2题型:填空6、DDC 系统的最大优点是。

答案:用一台计算机控制多个回路知识点:计算机控制系统的典型形式参考页:P6学习目标:3(熟悉计算机控制系统的典型形式及其特点)难度系数:2题型:填空7、软件是工业控制机的程序系统,它可分为、、 3 个部分。

答案:系统软件、支持软件、应用软件知识点:工业控制计算机的软件组成参考页:P10学习目标:4(熟悉工业控制计算机的组成、总线结构和特点)难度系数:2题型:填空8、计算机控制系统的发展趋势为、、、。

微机原理及应用试卷A试题及_2008答案

微机原理及应用试卷A试题及_2008答案

2007-2008 1 微型计算机原理及应用信息科学技术学院 通信工程(答案写在答题纸上,写在试题纸上无效)一、填空题(1—10题,每空1分,共30分。

)1、十进制数42.625转换为二进制数是 101010.101B ,转换为八进制数是52.5O ,转换为十六进制数是 2A.AH 。

2、十进制数-66的原码是 11000010B ,反码是 10111101B ,补码是 10111110B 。

(用八位二进制编码表示)。

3、8086从功能上可分为两个部分,即: 总线接口单元(BIU )和 执行单元(EU )。

4、可编程计数/定时控制器8253具有 3 个计数通道;它有 6 种工作方式,其中工作方式3被称为 方波发生器 。

5、三态输出电路可以有3种工作状态,即0、1和 高阻态 。

6、8086的地址有20位,那么它的可寻址空间为 1024 K ,其中每个段的最大长度为 64 K 。

7、8086的输入/输出控制方式包括程序控制方式 、中断控制方式 、 DMA 控制方式 和 输入/输出处理机控制方式 。

8、8086微机系统中的一个中断向量占4个存储单元,假定某中断对应的中断向量存放在0000:002C H ;那么该中断向量对应的中断类型号为 0B H ,若该向量对应的中断处理子程序放在0080:0402H 开始的内存区域中,则按照地址由低到高的顺序写出其相应的存储单元的内容为 02H 、 04H 、 80H00H 。

9、8259A 包括两种触发方式,即 电平触发方式和 脉冲触发 方式;8259A 中对中断优先权的管理可分为三种方式,即 完全嵌套方式 、 自动循环方式 、和 中断屏蔽方式 。

10、8086复位后如下寄存器的内容为:CS= FFFF H,IP= 0000 H 。

二、选择题(1—15题,每题1分,共15分。

)1、8086的工作方式为 A 。

(A)实地址方式 (B )保护地址方式 (C )虚拟8086方式 (D )实地址和保护地址方式 2、8086通过 A 信号和 控制连接在总线上的存储器和接口以何种方式传输数据。

微型计算机原理及应用习题集

微型计算机原理及应用习题集

1.计算机中16位符号数的范围是-32768---+32767。

2.100D=0110,0100B=64H。

3.计算机的工作原理是程序存储,程序控制。

4.8086在对内存管理中,有用户使用的逻辑,地址和计算机使用的物理地址。

5.8086CPU的F寄存器有9标志位,其中有6个状态标志位。

6.8086有20根地址线,可直接寻址的内存空间为1M。

7.主机与外设交换信息的种类有数据信息、状态信息、控制信息三种。

8.8086/8088中断系统可分为内部中断,外部中断两大类型中断。

9.8086CPU分为EU和BIU两部分。

10.8086指令包括操作码、操作数两部分。

二.简答计算1.若X=+120,Y=—100(机器字长为8位)请计算[X]补,[-Y]补,用[X-Y]补= [X]补+[-Y]补计算结果,判断是否溢出?[X]补=78H,[-Y]补=64H,[X-Y]补= [X]补+[-Y]补=ECH,溢出。

OF=1。

2.简述8086 的内存分段管理原因、方法及优点。

原因:8086CPU内的寄存器是16位,内存地址是20位,为用16位的寄存器保存20位的地址,故采用分段管理。

方法:地址的形成是PA=段地址*10H?+偏移地址。

好处:浮动装配,方便用户。

3.简述8086 的中断的分类及各类中断的特点。

8086中断分为内部中断和外部中断两大类。

特点:中断管理采用矢量中断管理方法1)外部中断主要分为外部硬件可屏蔽中断和外部硬件非屏蔽中断。

2)外部硬件可屏蔽中断具有两个中断响应周期,以从8259A获得中断矢量码。

3)内部中断主要是软件中断和特殊中断,所有的内部中断都是非屏蔽中断,不需要中断响应周期,中断矢量码是规定的或是软件自带的,除单步中断外,所有的内部中断的级别比外部的高。

4.给定算式:75H+65H,求运算结果并写出标志寄存器ZF,CF,SF,OF的内容。

75H+65H=DAH,ZF=0,CF=0,OF=1,SF=1三.判断1.CPU的主频越高,则指令的执行速度越快。

(完整word版)计算机考研必备微型计算机原理及应用试题精选

(完整word版)计算机考研必备微型计算机原理及应用试题精选

微机原理试题1一、填空(每空1分,共10分)1. 01011101.101B = D =H=()BCD。

2.一个有16个字的数据区,它的起始地址为70A0:DDF6,那么该数据区的最后一个字的物理首地址为。

3.在IBM-PC/XT中,外设是通过器件对CPU产生中断请求。

这些中断的中断类型码为。

4.8088在访问4个当前段时,代码段、数据段及堆栈段的偏移量分别由、和提供。

5.在8088读存储器周期中,采样Ready线的目的是。

二、(8分)下列程序段的功能是完成S=(a*b+c)/a的运算,其中变量a,b ,c,和s均为带符号的字数据,结果的商存入s,余数则不计,请在下列空格中填入合适的指令(注:请按注释填空)。

MOV AX,aA*b在CX:BX中MOV AX,CC在DX:AX中a*b+c在DX:AX中商存入S三.简答题1.(6分)在8088 CPU的最大方式系统中,设20位地址全部需要锁存,数据线使用总线收发器,请问该CPU与系统总线的接口逻辑中需要哪些芯片?各需多少片?并叙述每块芯片的作用。

2.(6分)PC/XT机的输入输出方式有哪几种?各有什么特点?四、(10分)下图是一个存储器系统,地址总线共有20位,数据总线8位,试分析电路,回答1、2、3、4题问题。

1.单片EPROM和单片SRAM的容量各为多少?2.74LS138的作用是什么?3.EPROM2的地址范围是多少?4.SRAM2的地址范围是多少?五、(10分)设在最大方式下,8086系统中有一块主8259A和一块从8259A,从8259A接至主8259A的IR1上,主、从8259A的偶地址分别是0200H和0210H。

主8259A的IR 0中断类型码是30H,从8259A 的IR0的中断类型码是38H。

所有请求都是边沿触发,用EOI命令清ISR位,两块8259A采用级联方式连接。

主、从8259A的IMR都清除,EN/SP用作输入。

试编写该中断系统的初始化程序。

微型计算机原理及应用答案汇总

微型计算机原理及应用答案汇总

CH01微型计算机概述习题与思考题1.微型计算机由哪些部件组成?各部件的主要功能是什么?解答:算术逻辑部件(ALU)微处理器累加器、寄存器(CPU)控制器系统总线:AB、CB、DB(功能:为CPU和其他部件之间提供数据、地址微型计算机和控制信息的传输通道)微机系统输入/输出(I/O)接口:串/并行接口等(功能:使外部设备和微型机相连)存储器:只读存储器(ROM)、随机存储器(RAM)(功能:用来存储信息)操作系统(OS)系统软件系统实用程序:汇编、编译、编辑、调试程序等外围设备:打印机、键盘、CRT、磁盘控制器等(注:CPU的功能--①可以进行算术和逻辑运算;②可保存少量数据;③能对指令进行译码并执行规定的动作;④能和存储器、外设交换数据;⑤提供整修系统所需要的定时和控制;⑥可以响应其他部件发来的中断请示。

)2.8086/8088 CPU 由哪两部分组成?它们的主要功能各是什么?是如何协调工作的?解答:总线接口部件(BIU):负责与存储器、I/O端口传送数据微处理器(CPU)执行部件(EU):负责指令的执行协调工作过程:总线接口部件和执行部件并不是同步工作的,它们按以下流水线技术原则来协调管理:①每当8086 的指令队列中有两个空字节,或者8088 的指令队列中有一个空字节时,总线接口部件就会自动把指令取到指令队列中。

②每当执行部件准备执行一条指令时,它会从总线接口部件的指令队列前部取出指令的代码,然后用几个时钟周期去执行指令。

在执行指令的过程中,如果必须访问存储器或者输入/输出设备,那么,执行部件就会请求总线接口部件进入总线周期,完成访问内存或者输入/输出端口的操作;如果此时总线接口部件正好处于空闲状态,那么,会立即响应执行部件的总线请求。

但有时会遇到这样的情况,执行部件请求总线接口部件访问总线时,总线接口部件正在将某个指令字节取到指令队列中,此时总线接口部件将首先完成这个取指令的操作,然后再去响应执行部件发出的访问总线的请求。

(完整word版)微机原理与应用期末考试试卷

(完整word版)微机原理与应用期末考试试卷

卷2012()()()()()。

()A.时钟周期B.总线周期C.总线读周期D.总线写周期7. 完成与指令XCHG AX, BX相同功能的指令或指令序列是。

()A.MOV AX, BX B、MOV BX, AXC.PUSH AX D、MOV CX, AXPOP BX MOV AX, BXMOV BX, CX8.当M/IO=1, W/R=0时, 8086CPU完成的操作为。

( )A.存储器读B.I/O读C.存储器写D.I/O写9.如果访问存储器时使用BX寻址, 则默认的段寄存器是。

()A.CSB.ESC.DSD.SS10.设[X]补码=11100001B, [Y]补码=11111000B, 则[X-Y]补码= 。

()A.11011001BB.10100111BC.11101001BD.10010111B11.若AL=3BH,AH=7DH,则AL和AH中的内容相加后,标志CF、SF和OF的状态分别是。

()A.0、1.1B.1.1.1C.0、0、0D.1.1.012.设(20010H)=3FH, (20011H)=B2H, 执行下列指令段后, BX= 。

() MOV AX, 2000HMOV DS, AXMOV BX, [0010H]A.B23FH B、B2B2H C、3F3FH D、3FB2H13.下列指令中不影响堆栈内容的是。

()A.PUSHB.RETC.JMPD.CALL14. 下列指令中格式错误的是______。

()A.MOV CS, DSB.MOV AX, 1000HC.MOV DS, AXD.MOV WORD PTR[BX], 1215. 设AL=7FH, 要使AL=80H, 应使用下列哪一条指令。

( )A.AND AL, 80H B、OR AL, 80HC、XOR AL, 80HD、NOT AL二、填空题(每空1分, 共30分)1.8086和8088的地址总线有根, 能寻址 MB的存储器空间。

微型计算机原理及应用习题

微型计算机原理及应用习题
各状态标志位的状态应是:
CF=1,PF=1,AF=0,ZF=0,SF=1,OF=0
中断类型号×4 —— 可计算某个中断类型的中断向量在 整个中断向量表中的位置。
如类型号为20H,则中断向量的存放位置为:
20H×4=80H, 如果0080H、 0081H、 0082H、 0083H这4个单元的值 分别为10H、20H、30H、40H,那该中断处理子程序的入
22 H 31 H
堆栈段
(3)以SI、DI寄存器进行间接寻址——变址寻址
使用SI、DI寄存器、并带位移量的间接寻址,默认段寄存器为DS 。
例:MOV [SI+10],AH 其它等效写法:MOV [SI]10,AH 或 MOV 10[SI],AH 若 DS=6000H,SI=008CH, Memory
48 00
4 5
FE FF
地址传送指令的比较
已知:(DS)=09A0H,(BX)=0048H LEA DI,[BX] → 执行后:(DI)=0048H Memory DI,OFFSET [BX]
等价于 MOV LDS
SI,[BX] → 执行后:(SI)=003EH (DS)=0816H DI,[BX] → 执行后:(DI)=003EH (ES)=0816H
设有(SS)=3200H,(SP)=07FEH POP AX AL Stack …… (SP)= 07FEH→ 5CH 10H
AH
327FEH 327FFH 32800H
(SP)=(SP)+1 → (SP)=(SP)+1 → (SP)=0800H
(AX)=105CH
例:XCHG BX ,[BP+SI]
例:MOV AH, [BX+DI+1234H]
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2014年北京工业大学微型计算机原理控制工程复试试题专业姓名一、判断并陈述理由题(不陈述理由不计分)(1分×10=10分):1、8086CPU的最小方式是为实现多处理器系统而设计的。

()2、在8086CPU构成的微机系统中,数据可以存放在几个不连续的段中。

()3、DMA方式不能实现内存与接口之间数据的直接交换。

()4、8086 的可屏蔽中断不受IF标志位的影响,但需要从数据线上读取中断类型码。

()5、构成一个最小8086 CPU的微机系统只需8086、8282、8286就够了。

()6、8086CPU的Ready信号是由外部硬件产生的。

()7、8086复位时,(CS)=FFFFH,(IP)=0000H,所以8086在复位后重新启动时,便从内存的FFFF0H单元开始执行指令,使得系统在启动时自动进入系统程序。

()8、中断类型码乘以4,就可以得到中断服务程序入口地址。

()9、多个外设可以通过一条中断请求线向CPU发中断请求。

()10、8251是可编程并行通信接口芯片而8255是可编程串行通信接口芯片。

()二、选择题(1分×10=10分)1、二进制数 10010110.10B 的十进制数值可表示为()A、 96.8B、 150.5C、 96.5D、 160.52、RAM 6116芯片有2K×8位的容量,它的片内地址选择线和数据线分别是()A、A0~A15和D0~D15B、A0~A10和D0~D7C、A0~A11和D0~D7D、A0~A11和D0~D153、8086 CPU在响应中断时顺序将()内容压入堆栈。

A、CS.IP.PSWB、IP.CS.PSWC、PSW.CS.IPD、PSW.IP.CS4、8086能够访问的存储空间的大小是()。

A. 64kB.1MC. 256D.16M5、8253 是可编程定时、计数器芯片,它内部有()。

A、三个定时器B、四个定时器C、二个计数器D、四个计数器6、相邻段地址之间的最小距离为()A、16个字节B、64K字节C、1K字节D、256字节7、8086 CPU的NMI引脚上输入的信号是()A、可屏蔽中断请求B、非屏蔽中断请求C、中断相应D、总线请求8、8086 CPU在()时刻采样READY信号决定是否插入等待周期。

A、T3下降沿B、T3上升沿C、T2下降沿D、T2上升沿9、保护断点就是保存()。

A.中断类型码B.中断服务程序入口地址C.现场D.当前CS 、IP的值10、8086 CPU 采用()中断结构。

A、单级B、多级C、级联D、矢量三、填空(每空1分×20=20分):1、每一条指令一般都由()和()来构成。

2、8086 CPU内部的四个专用寄存器是()、()和()及()。

3、若某中断向量为08H,则该中断的中断服务子程序的入口地址在中断向量表中的物理地址范围为()~()。

4、根据以下要求用一条指令写出相应的操作:(1)、把BX和DX的内容相加,结果送入DX中。

()(2)、用寄存器BX和位移量0B2H的寄存器相对寻址方式把存贮器中的一个字和(CX)的内容相加,结果送入该存贮器中。

()(3)、用寄存器BX和SI的基址变址寻址方式把存贮器中的一个字节与AL寄存器的内容相加,结果送入AL寄存器中。

()(4)、用位移量为0524H的直接寻址方式把存贮器中的一个字与数2A59H相加,并把结果送入该存贮单元中。

()5、CPU与外设传送的三种信息是()和()及()。

6、CPU与外设交换信息时,有三种常见的输入输出方法,它们分别是:()和()及()。

7、8255有两个控制字,它们分别是()和()。

四.简答如下基本概念题:(5分×5=25分)1.I/O接口电路采用统一编址或独立编址时对微处理器有无特殊要求?2.8086系统中INTR中断与INT n 中断有什么区别?3.什么是动态存储器的刷新?为什么需要刷新?4.如以下ASCII码串(包括空格符)依次存贮在起始地址为CSTRING•的字节单元内:CSTRING DB 'GOOD MORNING'请编写指令将字符串中的第3个和第5个字符写入DX寄存器中。

(第3个字符在高8位,第5个字符在低8位)5.如果TABLE为数据段中0020H单元的符号名,在该单元中存放着3412H,请指出以下两条指令有什么区别?每条指令执行后AX寄存器中的内容是多少?MOV AX,TABLELEA AX,TABLE五.硬件电路设计:(10分X2=20分)1. 某以8088为CPU的微型计算机内存RAM区为00000H~3FFFFH,若采用6264(8KX8)、62256(32KX8)、2164(8KX4)、21256(32KX4)各需要多少芯片?其各自的片内和片间地址线分别是多少(全地址译码方式)?2.利用全地址译码将6264芯片接在8088系统总线上,地址范围为BE000H~BFFFFH,试画出连接电路图。

A13A14A15A16A17A19A0A1A12D0BUS8088系统A18六、(本题15分,任选其中的一题来做)1.设计并画出一个8×8小键盘及接口电路,用文字叙述方式说明键盘及接口的工作原理及行扫描法识别键按下的工作过程。

(规定用一片8255A 作接口电路,其它元器件自选。

)(15分)2.(1)已知在ARRAY 数组中有80个无符号字节数据,编写汇编语言程序段,将ARRAY 数组中的最大值放入MAX 单元中。

(5分)(2)已知有一个4K 字节的数据块,存放在以3DA0H :1000H 开始的存储区域内,要求编写一个完整的8086汇编语言源程序,将该数据块搬至3DA0H :1008H 开始的存储区内。

(10分)2014年北京工业大学控制工程复试试题答案一、 判断并陈述理由题(不陈述理由不计分)(1分×10=10分):1、(×)8086CPU 的最大模式是为实现多处理器系统而设计的。

2、(√)在8086CPU 构成的微机系统中的数据可以存放在几个不连续的段中。

3、(×)DMA 方式可以实现内存与接口之间数据的直接交换。

4、(×)8086 的可屏蔽中断受到IF 标志位的影响,并且需要从数据线上读取中断类型码。

5、(×)构成一个最小8086 CPU 的微机系统除了8086、8282、8286至少还需要8284时钟发生器。

6、(√)8086CPU 的Ready 信号是由外部硬件产生的。

7、(√)8086复位时,(CS )=FFFFH ,(IP )=0000H ,所以8086在复位后重新启动时,便从内存的FFFF0H 单元开始执行指令,使得系统在启动时自动进入系统程序。

8、(×)中断类型码乘以4,就可以得到中断向量的存放地址。

9、(√)多个外设可以通过8259A 中断控制器用一条中断请求线向CPU 发中断请求。

10、(×)8251是可编程串行通信接口芯片而8255是可编程并行通信接口芯片。

二、选择题(1分×10=10分)1 2 3 4 5 6 7 8 9 10B BC B A A B AD D三、填空(每空1分×20=20分):1.操作码操作数2.CS DS ES SS3.00020H 00023H4.(1)ADD DX,BX(2)ADD [BX]0B2H,CX(3)ADD AL,[BX][SI](4)ADD WORD PTR [0524H],2A59H5.数据信息控制信息状态信息6.程序控制的输入输出方式中断传送方式DMA工作方式7.工作方式控制字置位/复位控制字四.简答如下基本概念题:(5分×5=25分)1.I/O接口电路采用统一编址时对微处理器无特殊要求,只需将I/O接口电路当作存储对于一样对待即可;而独立编址时则对微处理器有特殊要求,需要CPU的指令系统中包含有访内指令和访外指令以及专门的访内操作和访外操作的控制逻辑。

2.INTR是由可屏蔽中断请求引脚INTR引入的外部硬件中断;而INT n是由软中断指令产生软件中断?3.因为动态存储器所存的信息是放在芯片内部的电容上的,由于电容的缓慢放电,时间久了会造成数据的丢失。

为了保证数据不丢失,必须及时将数据信息读出并照原样写入原单元的过程称为动态存储器的刷新。

4.::LEA BX,CSTRINGMOV DH,[BX]2MOV DL,[BX]4::5. MOV AX,TABLE ;表示将TABLE单元的内容送到AX中。

执行后 AX=3412H或1234H LEA AX,TABLE ;表示将TABLE单元的偏移量送到AX中。

执行后 AX=0020H五.硬件电路设计:(10分X2=20分)1.00000H~3FFFFH所占的存储空间为:40000H=218=256kX8bit∴若采用6264(8KX8)则需要(256kX8)/(8kX8)=32(片)6264的片内地址线是13根,片间地址线是7根(全地址译码);62256(32KX8) 则需要(256kX8)/(32kX8)=8(片)62256的片内地址线是15根,片间地址线是5根(全地址译码);2164(8KX4) 则需要(256kX8)/(8kX4)=64(片)2164的片内地址线是13根,片间地址线是7根(全地址译码);21256(32KX4) 则需要(256kX8)/(32kX4)=16(片)21256的片内地址线是15根,片间地址线是5根(全地址译码);2.电路连接图如下:A13A14A15A16A17A19MEMWA0A1A12D0D7BUS8088系统A18六、(本题15分) 1.(1).电路图如下(6分)343332313029282753698356(2).电路工作原理:(4分,每个知识点1分)1)8255A的口A设置为输出状态,PA0~PA7接行线ROW0~ROW7。

2)8255A的口B设置为输入状态,PB0~PB7接列线C0~C7。

3)电阻R为列线上拉电阻,保证列线静态电位为高电平。

4)行列线交点接一开关,开关按下时将交点上行线逻辑状态送到该交点的列线上。

(3.行扫描法识别键按下(5分,每个知识点1分)1)扫描程序首先让8255A的口A输出扫描码(初值为11111110B);2)扫描程序读入8255A的B口连接的列线状态,判断是否有为逻辑0的列线;3)若B口读入有为0的位,说明本行有键按下,经移位检测出为0的列线序号,与扫描码为0位对应的行线序号共同形成键号,转相应键处理程序;4)若B口读入没有为0的位,说明本行无键按下,修改扫描码(第二次为11111101B)5)转向1),进行下一次扫描,如此循环直至发现有键按下为止。

相关文档
最新文档