东华大学微机原理11级考试A卷-答案
- 格式:doc
- 大小:122.00 KB
- 文档页数:9
微机试卷(二)第一篇:微机试卷(二)微机试卷(二)一、选择题:1、“裸机”是指()A、没有盖布的计算机B、没有软件的计算C、没有CPU的计算机D、没有显示器的计算机2、完整的计算机软件软件是由()组成 A、硬件和软件 B、系统软件和应用软件C、通用软件和专用软件专D、软件系统和硬件系统3、中央处理器中的控制器英文缩写是()A、ALUB、CUC、CPUD、MIPS4、计算机的存储器可以分为()A、光盘和软盘 B、硬盘和软盘C内存储器和外存储器 D随机存储器和只读存储器5、不是冯·诺依曼提出的计算机基本结构思想的是()A计算机的基本结构 B采用二进制C存储程序控制D、CPU由ALU和CU组成6、微型计算机的内存储器是存放的是()程序和数据。
A、当前运行的 B、暂时不用的 C、无用的 D有病毒的7、微机CPU性能的主要包括字长和()A运算速度B、主频C 存储容量 D价格8、在微型计算机中,RAM指的是()A顺序存储器 B只读存储器 C高速缓冲存储器 D随机存储器9、下面不是计算机系统必备的外部设备的是()A〉打印机B〉键盘 C〉显示器 D〉外存储器10、CPU只能直接访问存储在()中的数据和程序A〉外存B〉内存(C)硬盘 D〉软盘11、ROM具有的特点是()A〉存储量大 B〉存储的信息断电不会消失 ]C〉存储的信息断电将全部消失 D〉存储的信息可读可写12、存储器容量的基本单位是()A、位(bit)B、字节(byte)C、百万次/秒(mips)D、兆赫兹(MHz)13、下列设备中,既属于输入设备,又属于输出设备的是()A、打印机 B、数字化仪 C、鼠标 D、磁盘14、世界上不同型号的计算机,就其工作原理而论,一般都认为是基于科学家冯·诺依曼提出的()原理。
A、布尔代数B二进制C、存储程序控制D、开关电路15、多媒体个人计算机是()A、MIPSB、MPCC、CPUD、PC16、微型计算机中控制器的基本功能是()A、进行算术运算和逻辑运算B、保持各种控制状态C、存储各种控制信息D、控制计算机各部件协调一致地工作17、下列设备中,只能做输入设备的是()A、显示器B、触摸屏C、磁盘D、打印机18、在微机系统,总线可分为数据总线、控制总线和()A、内部总线B、系统总线C、片总线D、地址总线19、下列术语中,显示器的主要特性是()A)速度、灰度、尺寸B)型号、灰度、尺寸C)分辨率、灰度、尺寸D)分辨率、灰度、精确度20、计算机辅助教学(CAI)是计算机软件中的()。
高级技工学校中北大学函授站《微机原理及应用》试题一、选择题:(每题2分,共30分)1.指令MOV AX,[BX][SI]中源操作数的寻址方式是( )A.寄存器间接寻址B.变址寻址C.相对寻址D.基址变址寻址2.在下面80x86指令中,合法的是()A.ADD[BX],01HB.SHL CL,AXC.OUT 258H,ALD.MOV BX,01H3.Inter 8086微处理器是()位处理器A.8B.16C.32D.464.3片8259A级联,最多可管理的中断级数为()级A.22级B.24级C.26级D.27级5.要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为()A.80HB.28HC.E8HD.01H6.在计算机系统中,可用于传送中断请求和中断相应信号的是()A.地址总线B.数据总线C.控制总线D.都不对7.8255A的方式选择控制字应写入()A.A口B.B口C.C口D.控制口8.在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为()A.ICW1,ICW2,ICW3B.ICW1,ICW2,ICW4C.ICW1,ICW3,ICW4D.ICW2,ICW3,ICW4 9.6166为2Kx8位的SRAM芯片,它的地址线条数为()A.11B.12C.13D.1410.用2K×4位的RAM芯片组成16K字节的存储器,共需RAM芯片和片选地址分别为( )A.16位和3片B.8位和8片C.4片和3位D.32片和8位11.8086/8088中除______两种寻址方式外,其它各种寻址方式的操作数均在存储器中。
( )A.立即寻址和直接寻址B.寄存器寻址和直接寻址C.立即寻址和寄存器寻址D.立即寻址和间接寻址12.设8259A当前最高优先级为IR5,若要使下一循环IR2为最低优先级,则OCW2应设为( )A.01100010B.11100000C.11000010D.11100010 注:111设置特殊EOI循环,一旦中断结束,将中断服务寄存器ISR中,由L2-L0字段给定级别的相应位清0,此级赋予最低优先级.13.设置特殊屏蔽方式的目的是( )A.屏蔽低级中断B.响应高级中断C.响应低级中断D.响应同级中断14.设8255A的方式选择控制字为9BH,其含义是( )A.A、B、C口全为输出B.A、B、C口全为输入C.A、B口为方式0且输出D.以上都不对15.8086 CPU内有指示下条指令有效地址的指示器是( )A.IPB.SPC.BPD.SI二、填空(每题3分共18分)1.在8086CPU的9个标志位中,有3位为控制标志,它们是DF,TF 及______2.主机与外设之间的数据传送控制方式通常有三种,它们是程序控制方式,DMA方式及______,其中______方式的数据传输率最高3.一个中断向量占_____个字节4.8259A设定为固定优先级时,IR0优先级_____,IR7优先级_____5.若8259AICW2的初始值为40H,则在中断响应周期数据总线上出现的与IR5对应的中断类型码为______6.现用2Kx8位的静态RAM芯片构成8Kx16位存储器,供需此种芯片____片,若CPU 输出的地址信号为20位,则可用于进行片选译码的片外地址为____位三、判断(每题2分,共10分)1. 所有PC机具有相同的机器指令。
…………试卷装订线………………装订线内不要答题,不要填写考生信息………………试卷装订线……………………试卷装订线………………装订线内不要答题,不要填写考生信息………………试卷装订线……………………装订线………………装订线内不要答题,不要填写信息………………装订线…………武汉理工大学考试试题答案(A)2010 ~2011 学年1 学期微机原理与通信接口课程一:填空题(每空1分,共15分)1、 43H 。
2、 1 , 2 。
3、 M/IO4、05AEH , 4000 H5、前一个AND是一个命令,后一个AND是一个运算符。
6、立即数寻址方式,直接寻址方式。
7、 11 。
8、接口(或接口电路)9、60H,IR610、输出11、43H二:单选题(每题2分,共20分)1、A2、 C3、B4、 C5、A6、 C7、C G8、C9、B 10、A三:简答题(每题6分,共18分)1、CPU与输入输出设备之间传送的信息由哪几类?相应的端口称为什么端口?【解答】CPU与输入/输出设备交换的信息有3类:数据信息、状态信息和控制信息。
数据信息相应的端口称为数据端口;状态信息相应的端口称为状态端口;控制信息相应的端口称为控制端口。
2、简述微机系统的中断处理过程。
【解答】(1)中断请求:外设需要进行中断处理时,向CPU提出中断请求。
(2)中断响应:CPU执行完现行指令后,就立即响应非屏蔽中断请求。
可屏蔽中断请求,CPU若要响应必须满足三个条件。
(3)中断处理:保护现场、开中断、中断服务。
(4)中断返回:CPU执行IRET中断返回指令时,自动把断点地址从堆栈中弹出到CS 和IP中,原来的标志寄存器内容弹回Flags,恢复到原来的断点继续执行程序。
3、8086系统中的存储器分为几个逻辑段?每个段最大的地址范围是多少?每个段寄存器的作用是什么?【解答】8086CPU将1MB的存储空间分4个成逻辑段来进行管理,每个逻辑段最大为64KB。
微机原理试题库试题1一、填空题(24分)1、8086CPU寻址外设可以有两种方式,一种是寻址方式,另一种是寻址方式。
2、CPU在执行IN AL,DX指令时,M/引脚为电平,为电平。
3、微型计算机的组成4、CPU访问存储器进行读写操作时,通常在状态去检测READY ,一旦检测到READY无效,就在其后插入一个周期。
5、8086/8088系统中,存储器是分段的,每段最大长度是字节,段内偏移地址从到。
6、汇编语言源程序中的语句有三种类型,它们是语句,语句,语句。
7、一片8259A可管理级中断,经过级连最多可扩展为管理级中断。
8259A有个方式选择控制字和操作命令字。
8、CPU与外设之间的连接部件称为,它的基本功能是和。
9、数据的输入/输出指的是CPU与进行数据交换。
10、当8255A口工作在方式1输出时,A口输入信号联络线的名称是,输出信号联络线的名称是。
二、选择题(12分)1、设A=186,B=273Q,C=0BBH,它们之间的关系是。
A)A>B>C B)A<B<C C)A=B=C D)A<B=C2、8086CPU用ALE的下降沿将T1期间出现的信息锁存在外部地址锁存器中A) A0~A19 B) C) A和B D) D0~D153、下列四条指令中错误的是。
A)MOV AX,[SI] B)MOV AX,[BP+DI] C)MOV AX,[DI] D)MOV AX,[BP—DI]4、在8086/8088系统中,约定用于形成堆栈段数据物理地址的寄存器有。
A)SS,SP,BP B)SS,SP,BXC)DS,BX,BP D)DS,SP,BP5、.EXE文件产生在之后。
A)汇编 B)编辑 C)用软件转换 D)连接6、由2732芯片组成64KB的存储器,则需要块芯片和根片内地址线。
A)12 B)24 C)16 D)147、若8259A工作在优先级自动循环方式,则IRQ3的中断请求被响应并且服务完毕后,优先权最高的中断源是。
2022年东华大学数据科学与大数据技术专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、下列说法中不正确的是()A.软件设计费用比软件重复生产费用高B.硬件功能只需实现一次,而软件功能可能要多次重复实现C.硬件的生产费用比软件的生产费用高D.硬件的设计费用比软件的设计费用低2、高级语言程序经()的()成汇编语言程序。
A.编译程序,翻译B.汇编程序,翻译C.汇编程序,解释D.编译程序,解释3、费林按指令流和数据流的多倍性把计算机系统分类,这里的多倍性指()。
A.系统瓶颈部件上处于同一执行阶段的指令流是数据流的多少倍。
B.系统瓶颈部件上处于同一执行阶段的数据流是指令流的多少倍。
C.系统瓶颈部件上处于同一执行阶段的指令或数据的最大可能个数。
D.A和B4、流水机器对全局性相关的处理不包括( )A.猜测法B.提前形成条件码C.加快短循环程序的执行D.设置相关专用通路5、开发并行的途径有(),资源重复和资源共享。
A.多计算机系统B.多道分时C.分布式处理系统D.时间重叠6、1TFLOPS计算机能力,1TBYTE/S的I/O带宽和()称为计算机系统的3T性能目标。
A,1TBYTE 硬盘容量B.1TBYTE 软盘容量C.1TBYTE 主存容量D.A和B7、传统机器语言机器级,是用()来()机器指令。
A.硬件,翻译B.编译程序,翻译C.微指令程序,解释D.微指令程序,翻译8、下列关于虚拟存贮器的说法,比较正确的应当是( )A.访主存命中率随页面大小增大而提高B.访主存命中率随主存容量增加而提高C.更换替换算法能提高命中率D.在主存命中率低时,改用堆栈型替换算法,并增大主存容量,可提高命中率9、推出系列机的新机器,不能更改的是()。
A.原有指令的寻址方式和操作码B.系统总线的组成C.数据通路宽度D.存储芯片的集成度10、以下说法中,不正确的是()。
软硬件功能是等效的,提高硬件功能的比例会A.提高解题速度B.提高硬件利用率C.提高硬件成本D.减少所需存储器用量二、填空题11、一个程序在计算机上运行,花费的CPU时间为CPU的时钟周期乘以该程序所有机器指令使用CPU的时钟周期数,即CPU时间=________×________12、动态多级互连网络可分为________和________非阻塞网3种类型。
\东华理工大学2008 —2009 学年第一学期计算机组成原理期末考试试题(A1 )卷9、CRT的颜色为256色,则刷新存储器每个单元的字长是()。
A 256位B 16位C 8位D 7位10、直接映射cache的主要优点是实现简单。
这种方式的主要缺点是()。
A 它比其他cache映射方式价格更贵B 如果使用中的2个或多个块映射到cache同一行,命中率则下降C 它的存取时间大于其它cache映射方式D cache中的块数随着主存容量增大而线性增加11、运算器的核心功能部件是()。
A 数据总线B ALUC 状态条件寄存器D 通用寄存器12、某SRAM芯片,其容量为1M×8位,除电源和接地端外,控制端有E和R/W,该芯片的管脚引出线数目是()。
A 20B 28C 30D 3213、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数以外,另一个数常需采用()。
A 堆栈寻址方式B 立即寻址方式C 隐含寻址方式D 间接寻址方式14、微程序控制器中,机器指令与微指令的关系是()。
A 每一条机器指令由一条微指令来执行B 每一条机器指令由一段用微指令编成的微程序来解释执行C 一段机器指令组成的程序可由一条微指令来执行D 一条微指令由若干条机器指令组成15、双端口存储器所以能进行高速读/写操作,是因为采用了()。
A 高速芯片B 新型器件C 流水技术D 两套相互独立的读写电路二、填空题(每空1分,共16分)1、根据小数点位置不同,定点数分为____________和___________两种表示方法。
2、主存与cache的地址映射有____________、____________、_____________三种方式。
3、一台计算机所有机器指令的集合称为这台计算机的____________。
4、CPU具有_________控制、__________控制、__________控制和__________加工等四项基本功能。
微机2010~2011学年第1学期考试A卷_答案_福州大学 2010~2011学年第 1 学期考试A卷课程名称微机原理与应用考试日期2011年元月7日考生姓名学号专业或类别题号一二三四五六七八总分累分人签名题分22 24 15 18 21 100得分考生注意事项:1、本试卷共 10 页,请查看试卷中是否有缺页。
2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
教师注意事项:如果整门课程由一个教师评卷的,只需在累分人栏目签名,题首的评卷人栏目可不签名一、程序题A(第1题每空2分,共12分。
第2-6题每题2分,共10分。
本题共22分)得分评卷人将十六位二进制数转换成4位压缩型BCD码算法:将AX中的二进制数先后除以1000,100和10,每次除法所得的商,即是BCD数的千位、百位和十位数,余数是个位数。
子程序名:B2TOBCD输入参数:AX=十六位二进制数输出参数:CF=0,则AX=4位压缩型BCD码。
CF=1,则要转换的数大于9999,AX不变。
使用寄存器:CX:存放除数,DX:存放中间结果。
第 1 页共 10 页程序清单如下:(1). B2TOBCD PROC FAR(2). CMP AX, 9999 ;AX>9999,则CF置1(3). JBE TRAN(4). STC(5). JMP EXIT(6). TRAN:PUSH CX(7). PUSH DX(8). SUB DX,DX ;DX清0(9). MOV CX, 1000 ;计算千位数(10). DIV CX(11). XCHG AX, DX ;商在DX中,余数在AX中(12). MOV CL, 4(13). SHL DX, CL ;DX左移4位(14). MOV CL, 100 ;计算百位(15). DIV CL(16). ADD DL, AL ;百位数加到DL中,DX左移4位(17). MOV CL, 4(18). SHL DX, CL(19). XCHG AL, AH ;余数保留在AL中(20). SUB AH, AH(21). MOV CL,10 ;计算十位数(22). DIV CL(23). ADD DL, AL ;十位数加到DL中,DX左移4位(24). MOV CL, 4(25). SHL DX,CL(26). ADD DL, AH ;加个位数(27). MOV AX, DX ;结果送到AX中(28). POP DX(29). POP CX(30). EXIT: RET(31). B2TOBCD ENDP第 2 页共 10 页1.根据题意补充完成上述程序,直接填写在程序的横线上,共6处。
扬州大学试题纸 ( 2009-2010学年第1学期) 广陵 学院07 班(年)级课程 微机原理及应用 (A)卷 题目 一 二 三 四 五 总分 得分
阅卷人 一、选择题(20%,每题1分) 1. 以程序存储和程序控制为基础的计算机结构提出者是( ) A.布尔 B.冯﹒诺依曼 C.图灵 D.帕斯卡尔 2. 十进制数95转换成二进制数是 ( ) A. 10010101 B. 01100101 C. 0100110 D. 01011111 3.大写字母C的ASCII码是 ( ) A. 11001100B B. 00001100B C. 01000011B D. 01000111B 4.在微机中,主机和高速硬盘进行数据交换,一般采用的方式是 ( ) A. 程序直接控制方式 B. 程序中断控制方式 C. 无条件传送方式 D. DMA方式 5.将寄存器AX的内容求反的正确指令是( ) A. NEG AX B. CMP AX,0FFFFH C. NOT AX D. CMP AX,AX 6. 指令MOV ARRAY[DI],DX 源操作数的寻址方式是( ) A.变址寻址 B.寄存器寻址 C.基址寻址 D.基址变址寻址 7. 8086/8088响应不可屏蔽中断时,其中断类型号是( ) A.由CPU自动产生 B.从外设取得 C.由指令INT给出 D.由中断控制器提供 8.8086指令队列的长度是 ( ) A. 4个字节 B.5个字节 C.6个字节 D.8个字节 9. 在最小模式下,CPU从外设读取数据操作,IOM/、WR、RD信号的状态依次为( ) A. 0,1,0 B. 0,三态,0 C. 0,0,1 D. 1,1,0 10.在8086系统中,CPU被启动后,IP及四个段寄存器的初始状态是( ) A.全部清0 B.全部被置成FFFFH C.IP=FFFH 四个段寄存器清0 D.CS=FFFH,其它寄存器被清0
《单片微机原理及应用》试卷(A卷)考试时间:90分钟闭卷任课老师:班级:学号:姓名:成绩:一、填空题(每空1分,共20分)1.计算机中最常用的字符信息编码是。
2.十进制数69的二进制表示为。
3.MCS-51单片机内部RAM的通用寄存器区共有单元,分为组寄存器,每组单元,以作为寄存器名称。
4.MCS-51中凡字节地址能被整除的特殊功能寄存器均能按位寻址。
5.MCS-51片内20H~2FH范围内的数据存储器,既可以按字节寻址,又可以寻址。
6.使8051单片机复位有和两种方法。
7.如果8031单片机的时钟频率为12MHz,则一个机器周期是uS。
8.执行ANL A,#0FH指令后,累加器A的高4位= 。
9.JBC 00H,e的操作码的地址为2000H,e=70H,它的转移目的地址为。
10.MOV PSW,#10H是将MCS-51的工作寄存器置为第组。
11.指令DJNZ R7,e的操作码所在地址为3000H,e=EFH,则它的转移的目的地址为。
12.设DPTR=2000H,(A)=80H,则MOVC A,@A+DPTR的操作数的实际地址为。
1000HLCALL 4000HORG 4000HADD A,R2执行完LCALL后(PC)= 。
14.在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的。
15.假定累加器A的内容为30H,执行指令1000H:MOVC A,@A+PC后,把程序存储器单元的内容送累加器A中。
16.假定(SP)=60H,(ACC)=30H,(B)=70H,执行下列指令PUSH ACCPUSH B后,SP的内容为,61H单元的内容为,62H单元的内容为。
二、选择题(每小题2分,共20分)1.内部RAM中的位寻址区定义的位是给( )。
A.位操作准备的B.移位操作准备的C.控制转移操作准备的D.以上都是2.MCS-51上电复位后,SP的内容应是()A. 00HB. 07HC. 60HD. 70H3.以下有关PC和DPTR的说法中错误的是()A. DPTR是可以访问的B.它们都是16位的寄存器C.它们都是具有自动加1功能D. DPTR可以分为2个8位的寄存器使用,但PC不能4.要访问MCS-51的特殊功能寄存器应使用的寻址方式是()A. 寄存器间接寻址B. 变址寻址C. 直接寻址D. 相对寻址5.当ALE信号有效时,表示()A. 从ROM中读取数据B. 从P0口可靠的送出地址低8位C. 从P0口送出数据D. 从RAM中读取数据6.关于数据传送类指令,下列说法正确的是()。
武汉大学微机原理与接口技术考试试卷(A)一、填空题(每空1分,共20分)1. 完成下列程序段,从240H端口读取数据,测试其是否为20H,若不是则将241H端口清0,否则转向NEXT。
MOV DX , (1)(2) AL, DX(3) AL, 20H(4)______MOV DX,(5)MOV AL,0OUT DX,AL…..NEXT: ……2. 图1中的一个共阴极数码管通过8255A和系统ISA总线相连,请完成下列程序段,使该数码管稳定显示“8”(字型编码为7FH)。
图1MOV DX, (6)MOV AL, (7)OUT DX, AL ;初始化82C55MOV DX, (8)MOV AL, (9)(10) ;数码管稳定显示“8”3..8086 CPU有条地址线,可形成的存储器地址空间,地址范围为。
4..中断类型号为24H的中断向量存放在开始的存储单元。
5..一台微机的地址总线为16条,其RAM存储器容量为16KB,首地址为2000H,且地址是连续的,则可用的最高地址是________。
6..一个数据的有效地址EA = 1234H,且DS =5678H,则该数据在内存中的物理地址是________,该数据段的首单元的物理地址是________,末单元的物理地址是________。
7.若当前堆栈指针SP指向2006H单元,则向堆栈中压入5个字的内容后,SP应指向________。
8.若8086 CPU引脚状态是M/IO=1,RD=1,WR=0,则此时执行的操作是________。
二、综合题(80分)1.(10分) 一个异步串行通信口,通过TXD发送一帧数据的字符格式如图2的实线所示:图2如果线路上传送的字符格式包括7位ASCII码数据,一位奇偶校验位,一位停止位。
要求:(1) 写出该帧字符所传送的数据值,并说明是奇校验还是偶校验。
(2) 如果波特率为600bps,请计算传送上面这一帧数据所需要的时间。
1
东华大学2013----2014学年第一学期期末试题(A)
11级考试A卷答案
踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负。
课程名称_微机系统及应用_使用专业_信息学院11级各本科专业_
班级_____________________姓名________________学号__________
试题
得分
一 二 三 四 五 六 七 八 九 十 总分
一、填空题(每空1分,共25分)
1. 已知X=68,Y=12,若用8位二进制数表示,则[X+Y]补=___50H或80D__,此
时,OF=___0__;[X-Y]补=__38H或56D__,CF=__0___。
2. 通用微型计算机的硬件系统由_ _ CPU ___、_存储器___、__接口___、__外设__
和___总线__五部分组成。
3.8086/8088 CPU在RESET信号到来后其CS和IP的值分别为__FFFFH___和
_0000H__。4.CPU与外设传送数据时,输入/输出控制方式有_无条件方式___,__
查询方式__,__中断方式___和_DMA方式___。
5、CPU与外设接口通过__控制__总线传送状态信号与命令信号。
6、外设端口的编址方式有两种,它们分别是__与存储器统一编地址___和 __独立
编地址___。
7、INTEL 8253采用BCD码计数时,其最大计数值为__0000H__,此时的计数初值为
__10000D___。
8、硬件中断可分为___可屏蔽中断___和__非屏蔽中断___两种。
9、3片8259A接成级联可管理__22__级中断。
10、在普通全嵌套方式下,8259A只有高级中断源可中断低级中断源;在特殊全嵌
套方式下,8259A可响应 ___同级___ 中断请求。在全嵌套模式下,应采用的结束
中断方式是___非自动结束中断____。
1
2
注意:填写内容不要超出以上格式,第二页的边距和第一页一样 出题人(签名)__________
室负责人(签名)_________
二
、选择题(单选或多选,每空2分,共20分)45
1、8086 CPU寻址I/O端口最多使用___D____条地址线。
A 8 ; B 10 ; C 12 ; D 16
2、计算机中数据总线驱动电路使用的基本逻辑单元是____B_____。
A 非门 ; B 三态门 ; C) 触发器 ; D) 译码器
3、8088/8086 CPU的基本总线周期由__B____个时钟周期组成。
A 2 ; B 4 ; C 5 ; D 6
4、在8086系统中中断号为0AH,则存放中断向量的内存起始地址为___B____。
A 0AH; B 28H; C 4AH ; D 2AH
5、80X86 CPU将累加器AX的内容清零的正确指令是__B____。
A AND AX,0; B XOR AX,AX; C SUB AX,AX; D.CMP AX,AX
清零一般用XOR指令(效率最高),但前3个指令都能达到目的,影响标志位也
一样,这个题目是不是太难了点?是否改为:不能将80X86 CPU累加器AX的内容
清零的指令是
6、下列器件可作简单输入接口的电路是__A___,作简单输出接口的电路是__B____。
A 三态缓冲器 ; B 锁存器; C 反相器 ; D 译码器
7、某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有___D___条。
A 32 ; B 16 ; C 20 ; D 24
8、两数比较,若相等时转移到LABEL的指令是__A_____。
A JZ LABEL ; B JC LABEL ; C JO LABEL ; D JS LABEL
9、下列信号中____C______用来区分CPU访问内存储器或I/O接口。
A WR; B RD ; C IOM/ ; D RDT/
三、简答题(每小题5分,共15分) 60
1 试简述通用型计算机一般应配置哪些类型的存储器芯片(3分)?它们各自用来
存放什么类型的信息(2分)?
3
2、用2K×4位RAM构成64KB的存储系统,需要多少RAM芯片(3分)?需要多少位
地址作为片外地址译码(2分)?(设系统为20位地址线,采用全译码方式)
3、试述8086系统中中断类型码、中断向量、中断向量表的定义及关系?
4
四、存储器分析(8分)68
用二片静态RAM芯片6264组成的8位微机存储器系统的电路如图所示。(设地
址总线为16位。)
1)存储器芯片#1和#2的存储容量是多大(4分);
2)分析#1芯片和#2芯片的地址范围(需给出具体地址分配表)。(4分)
五、程序分析(每空2分,共10分)78
5
1、程序段如下:
X DB 65H
Y DB 0F3H
MOV AL, X
MOV BL, Y
CMP AL,BL
JGE NEXT
XCHG AL,BL
NEXT:HLT
1)程序的功能是: ;
2)程序执行后,AL= ; BL= .
2、程序段如下:
MOV AL,23H
MOV AH, 0
Again: AND AL,AL
JZ STP
SHL AL, 1
JNC Again
INC AH
JMP Again
STP: HLT
1)程序的功能是: ;
2)程序执行后,AH=
六、汇编语言程序设计(8分)86
设在数据段中定义了16个单字节带符号数,试设计汇编语言程序,计算这16
个数的平均值,并将平均值存放在AVERAGE单元中。
6
七、接口电路(14分)100
有如下接口原理图,如图所示。设:8255A的A口地址为80H,B口地址为81H,
C口地址为82H,控制端口地址为83H。输入机启动信号为高电平,打印机启动信
号为正脉冲,Ready为输入机就绪信号;BUSY为打印机"忙"信号。
7
(1) 试用74LS138画出地址译码连线图(4分)。
(2) 编写出从输入机连续输入10个数据并存入存储器中,再由打印机输出该10个
数据的汇编源程序。(10分)
BUFFER DB 10 DUP(0);
; 8255A初始化
MOV AL,__91H_____
OUT __83H___, AL
MOV AL, 0CH;
OUT 83H,AL; PC6低电平
MOV AL,0EH
OUT 83H,AL;PC7低电平
;输入输出子程序
IN_OUT PROC FAR
LEA BX,BUFFER
A0
A1
8255A
CS
A0
A1
A2
A3
A4
A5
A6
A7
8
MOV CX,10
AGAIN0: MOV AL,0DH
OUT 83H,AL;启动输入机
AGAIN1: IN AL,82H
TEST AL,02H
JZ __AGAIN1___
IN AL,80H
MOV __[BX], AL____ ,AL;保存数据
MOV AL,0CH
OUT 83H,AL; PC6=0
INC BX
DEC CX
JNZ AGAIN0
MOV SI,__OFFSET__ BUFFER
MOV CX,0AH
AGAIN2: MOV AL,0FH
OUT 83H,AL;
NOP
MOV AL,__0EH___
OUT 83H,AL; 启动一次打印
AGAIN3:IN AL,82H
AND AL,_01H___
__JNZ___ AGAIN3;等待BUSY=0
MOV AL,[SI]
OUT 81H,AL
INC SI
_LOOP____ AGAIN2
RET
IN_OUT _ENDP____________
9
8255A方式控制字 8255A C口复位/置位控制字
1 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 D3 D2 D1 D0
A口方式
00 方式0 A口 C口下半口
01 方式1 0 输出 0 输出 000 PC0 0复位
1× 方式2 1 输入 1 输入 001 PC1 1 置位
B口 010 PC2
C口上半口 B口方式 0 输出 ∶ ∶
0 输出 0 方式0 1 输入 111 PC7
1 输入 1 方式1