东北大学微机原理期末考试题2009试题A
微机原理作业及参考答案(修订20091016)
第一章计算机基础(P32)1-1电子管,晶体管,中小规模集成电路、大规模、超大规模集成电路。
1-2把CPU和一组称为寄存器(Registers)的特殊存储器集成在一片大规模集成电路或超大规模集成电路封装之中,这个器件才被称为微处理器。
以微处理器为核心,配上由大规模集成电路制作的只读存储器(ROM)、读写存储器(RAM)、输入/输出、接口电路及系统总线等所组成的计算机,称为微型计算机。
微型计算机系统是微型计算机配置相应的系统软件,应用软件及外部设备等.1-3写出下列机器数的真值:(1)01101110 (2)10001101(3)01011001 (4)11001110答案:(1)+110 (2)-13(原码) -114(反码)-115(补码)(3)+89 (4)-78(原码)-49(反码)-50(补码)1-4写出下列二进制数的原码、反码和补码(设字长为8位):(1)+010111 (2)+101011(3)-101000 (4)-111111答案:(1)[x]原=00010111 [x]反= 00010111 [x]补= 00010111(2)[x]原=00101011 [x]反= 00101011 [x]补= 00101011(3)[x]原=10101000 [x]反= 11010111 [x]补= 11011000(4)[x]原=10111111 [x]反= 11000000 [x]补=110000011-5 当下列各二进制数分别代表原码,反码,和补码时,其等效的十进制数值为多少?(1)00001110 表示原码14,反码14,表示补码为14(2)11111111 表示原码-127,反码-0,表示补码为-1(3)10000000 表示原码-0,反码-127,表示补码为-128(4)10000001 表示原码-1,反码-126,表示补码为-1271-6 已知x1=+0010100,y1=+0100001,x2=-0010100,y2=-0100001,试计算下列各式。
2011-2012微机原理试卷(A)参考答案
本试卷 共 5 页第 2 页2.一个异步串行发送器,发送具有8 位数据位的字符,在系统中使用一位作偶校验,2 个停止位。
若每秒钟发送100 个字符,它的波特率和位周期是多少?设数据为55H ,画出TxD 端的数据传输格式。
答:波特率=(1+8+1+2)*100/s=1200bit/s 位周期=1s/1200bit=833us 图略。
3. 段寄存器CS =1200H ,指令指针寄存器IP=FF00H ,此时,指令的物理地址为多少?指向这一物理地址的CS 值和IP 值是唯一的吗?试举例说明。
答:指令的物理地址=12000H+FF00H=21F00H 。
指向这一物理地址的CS 值和IP 值不是唯一的。
例如:逻辑地址CS=2100H 、IP=0F00H 同样指向21F00H 这一物理地址。
4. CPU 与 外设传递的信息有哪几方面内容?为什么必须通过接口电路? 答:CPU 与外设传递的信息有数据信息、地址信息和状态信息。
因为微机的外部设备多种多样,工作原理、驱动方式、信息格式、以及工作速度方面彼此差别很大,它们不能与CPU 直接相连,所以必须经过接口电路再与系统相连。
5. 判断正误,正确打“√”,错误打“×”,并简述错误理由。
①. ( × )在8253 的方式控制字中,有一项计数锁存操作,其作用是暂停计数器的计数。
应改为:锁存计数器的当前值到锁存器,但不影响对计数器的计数工作②. ( × ) 无论什么硬件中断,CPU 进入中断响应过程后,都要读此中断的类型码。
非屏蔽硬件中断的中断类型码固定为02H ,所以不需要读此中断的类型码。
③. ( √ )在8088系统中,整个1M 字节的存储器构成1个存储体,不分奇地址体和偶地址体。
本试卷 共 5 页第 3 页.MODEL SMALL .DATABLOCK DB1, -2, 5, 6, -57, ……; 100个带符号数 .CODE .STARTUP MOV DL, 0 LEA BX, BLOCK MOV CX, 100AGAIN: CMP BYTE PTR [BX], 0 JGE NEXT INC DL NEXT: INC BX LOOP AGAIN .EXIT END答:统计100个带符号数中负数的个数,并将统计数据存入DL 寄存器中。
东北大学微机原理考试复习题
微机原理复习题一、选择题1.8086系统在最大模式增加总线控制器A. 提高总线驱动能力C.解决总线的共享控制和产生总线控制信号 年诞生至今已经历四个发展阶段,但就其工作原理而言,都基于A 、二进制B 、存储程序C 、程序控制D 、存储程序和程序控制 3.微处理器主要包括(MOV AL, FFH ADD AL, 01H6.8086/8088 CPU 内部有一个始终指示下条指令偏移地址的部件是8088/8086系统中,可以用于间接寻址的寄存器为 冯诺依曼提出的(AB )概念。
8288的目的___C ______B.控制协处理器工作 D.以上都不是2.电子计算机自 1946A. 运算器和总线接口B. 控制器和寄存器组C.运算器和寄存器组D.运算器、控制器、寄存器组、总线接口 4.指令 MOV AX, MASK[BX][SI] 中源操作数的寻址方式为 (DA.寄存器寻址B. 变址寻址C.基址变址寻址D.相对基址变址寻址5.执行下列两条指令后,标志位CF 为(C )A.为0B. 变反C.为1D. 不变A.SPB.CSC.IPD.BP7.8. 9.10. A. BX ,SI ,DI ,BPB. AX ,SI ,CX , BPC. AX , BX , CX , DX在DMA 方式下,将内存数据传送到外设的路径是 A.CPU T DMA T外设B.内存T 数据总线 T 外设C.内存T CPU T 总线T 外设 从8086CPU 的内部结构看,其是由 A.控制器和20位物理地址加法器 C.执行单元和总线接口单元 RESET 信号有效后,A. 0FFFFFHD.内存 T DMA T数据总线 T 外设两部分组成 B.运算器和总线接口 D.控制器和运算器8086CPU 的启动地址_C B. 0FFFFHC. 0FFFF0HD. 00000HCPU 响应INTR 和NMI 中断时,相同的必要条件是CPU 与外设间数据传送的控制方式有 (D )B. DMA 方式F 列哪种表示正确A. 有效地址确定内存单元在整个寻址范围内的位置B. 物理确定内存单元在整个寻址范围内的位置C. 偏移地址确定内存单元在整个寻址范围内的位置D. 有效地址就是物理地址8086系统中,中断优先级最低的是 _D8086CPU 对I/O 接口编址采用 A 、I/O 端口和存储器统一编址 C 、I/O 端口单独编址F 列那种方法可用于存放在 AX 和[BX ]内两个无符号数比较11. 12.13.14.15.16. 17.18.19.20. 21.22.A.当前指令执行结束B.允许中断C.当前访问内存结束D.总线空闲 通常,中断服务程序中的一条 STI 指令目的是(D )A. 允许低一级中断产生B. 开放所有可屏蔽中断C.允许同级中断产生指令MOV AX, [3070H ]中源操作数的寻址方式为 A.寄存器间接寻址B.立即寻址D.允许高一级中断产生C.直接寻址D.变址寻址8088 CPU 用来区分是访冋内存还是访冋I/O 端口的控制信号是(C ) A.MRDC (非) B.RD(非)C. M (非) /IOD.M/IO (非)A.中断方式 C. 程序控制方式D. 以上三种都是8086 CPU 内标志寄存器中的控制标志位占 (C )A.9位B.6位C.3位D.16 位8086 CPU 中,(B )引脚信号是决定最大或最小工作模式的控制信号。
微机原理_期末考试题库与答案(含3套试卷)
微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX 指令时,该信号线为( 2 )电平。
(1) A. M/ B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2.n+1位有符号数x的补码表示范围为()。
A. -2n < x < 2nB. -2n ≤ x ≤ 2n -1C. -2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。
A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是()。
A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。
A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。
⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是(2 )。
⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。
微机原理2009练习题答案_1263013201
微机原理2009练习题一、填空题1、微机系统由硬件和软件组成,其主机包含 ___CPU___ , __存储器___ , __I/O接口___ 和总线。
2、IBM-PC/XT总线共有地址线___20___根 ,其内存寻址空间为 ___1M___字节,I/O空间为_64K__。
3、118转换为16进制码为___76H___,二进制数为__01110110_____ ;BCD码为___118H___.4、外部可屏蔽中断是通过8086 CPU 的_INTR__引脚引入的___ __高电平_信号,非屏蔽中断是通过___NMI__引脚引入的___上升沿__信号5、要进行定时刷新的是 __动态RAM__存储器,可进行电擦除的是__EEPROM____存储器,27256是 _EPROM___存储器。
6、DOS系统功能调用是执行__INT 21H__语句,若要显示单个字符,应设置功能号AH=_02H__,其入口参数是__ASCII码送DL___。
而返回操作系统的功能号AH=_4CH_______。
7、指令 MOV AX,[BX]源操作数的寻址方式为___寄存器间接寻址__ ,而ADD BX,[SI+20H] 源操作数的寻址方式为_寄存器相对寻址__.8、-67用原码表示为__11000011______ ,用补码表示为___10111101_.9、8086/8088CPU内部含有一个_16___位的标志寄存器 ,其中状态标志有__6___位 .10、8086通过I/O端口与外设传送数据的方式有_程序控制方式 , _中断方式___, 和_直接存储器传送方式___.11、堆栈操作的方式是_先进后出_,__后进先出___.12、8086CPU内部有___14____个____16______位的存寄存器,其中,作为堆栈指针寄存器的是_SP__。
13、指令 END START 完成的功能是_模块结束_和将START标号的段地址和偏移地址分别赋值给CS和 IP__。
2009冬微机A答案
2.对于 8086 存储器中的非规则字,为什么要两个总线周期才能读完?
第一个总线周期,利用数据总线的高 8 位从奇地址单元读取数据的低 8 位,第二个总线周 期利用数据总线的低 8 位从偶地址单元读取数据的高 8 位。
3.如果有几个中断源同时申请中断,系统怎么办?CPU 在进入中断响应周期后, 要做哪几件事?
8. 若 SP=0122H,SS=2100H,在执行(RET 4) INT 30H 这条指令后,堆栈栈顶的物 理地址为 9. 设 8086 要从 I/O 端口 03C0H 中读入一个字节,则应该使用的两条指令是 MOV DX, 03C0H、 IN AL, DX。 10. 8086/8088 的复位和启动操作是通过 RESET 引腿上的触发信号来执行的。 复位 后,代码段寄存器 CS 和指令指针寄存器 IP 分别初始化为_FFFFH 和 0000H, 所以系统启动后,总是从 FFFF0H 处执行指令。 11. 用作存储器的芯片有不同种类。 可随机读写, 且只要不断电则其中存储的信息就可以一直保存的, 称为_SRAM_。 可随机读写, 但即使在不断电的情况下其存储的信息也要定时刷新才不致丢失 的,称为 DRAM。所存信息由生产厂家用掩膜技术写好后就无法再改变的称 为 ROM。通过紫外线照射后可擦除所有信息,然后重新写入新的信息并可
一、 填空题:(30 分)
1. 十 六 进 制 数 30A.5H 转 换 为 二 进 制 是 1100001010.0101 , 转 换 为 十 进 制 是
778.3125 。
2. 8086/8088CPU 中,总线接口部件和执行部件的__并行__工作方式,有力地提高 了 CPU 的工作效率。 3. 假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令 PUSH AX 后,存放 数据 21H 的物理地址是 200FFH。 4. 在微机的三组总线中, 数据 总线是双向的,地址 总线是单向的。 5. 假定(AX)=96H,(BX)=65H,依次执行 ADD AX,BX 和 DAA 指令后, (AL)= 61H。 6. 采用两个中断控制 8259A 级联后,CPU 的可屏蔽硬中断源能扩大到__15__个。 7. 如果 0 段 0034H、0035H、0036H、0037H 这 4 个单元的内容分别为 78H、56H、 34H、 12H, 则对应于中断类型号 为 1234H ,偏移量为 2111CH 。 0DH 的中断处理子程序入口地址的段地址 5678H 。
资料:2009年本科生期末考试参考答案
—————————————————装订线—————————————————标准答案及评分标准第 1 页课程名称:微机原理及应用(A卷)一、填空题(共20分,每空1分)1.292.[X]原=10000101B=85H [X]补=11111011B=FBH3.SP=0502 栈顶的物理地址为20502H4.25.目的:基址变址源操作数:寄存器6.20 16 1MB 00000H~FFFFFH7.代码段的段地址CS值左移4位8.在第一个时钟周期,锁存地址。
9.控制是否相应可屏蔽中断10.-127~+127 -128~+127A=111.BHE=0二、根据要求回答问题(共20分,每题4分)1.查询(1分)、中断(2分)、DMA传送方式(1分)。
2.高5位(2分)设置30H和36H时8259A中断类型码均为30H~37H (1分)设置38H时8259A中断类型码为38H~3FH (1分)3.CF=1、SF=0、OF=0、ZF=0 (各1分)4.BUF1 0FH 41H 42H 16H (2分)BUF2 00H 12H 00H 12H (2分)5.28H+59H=81H(1分)+06H(1分)=87H(2分)—————————————————装订线—————————————————第2 页三、程序分析(共6分,每题3分)1.自1000H开始100字节正数数据传送到自2000H开始存储区(3分)2.[YY]=25=19H (2分)查表求某数平方值(1分)四、把下列程序补充完整(共10分,每空2分)(1) DEC DX(2)JGE (JAE) G1(3) AL(4) SHL(SAL)(5) OR (ADD)五、8255A接口应用(共17分)(1)60H~63H (2分)(2)(4分)STACK SEGMENTSPP DB 64 DUP(?)TOP EQU $-SPPSTACK ENDSCODE SEGMENTASSUME CS:CODE,SS:STACKSTART:MOV AX,STACKMOV SS,AXMOV SP,TOPMOV AL,86H ;控制字OUT 63H,ALMOV AL,05H ;PC2=1,允许B口中断OUT 63H,AL(6分)PUSH DS ;中断矢量表MOV AX,0000HMOV DS,AXMOV AX,OFFSET IRQ7MOV [003CH],AXMOV AX,SET IRQ7MOV [003EH],AX—————————————————装订线—————————————————第3 页POP DSA1:STIHLTJMP A1(5分)IRQ7:IN AL,61HOUT 60H,ALMOV AL,20HOUT 20H,ALIRETCODE ENDSEND STAR六、8253接口应用(共10分)(2分)总计数值:1MHz / 0.1Hz=107取通道0计数值:T0=10000,工作于方式3通道1计数值:T1=1000,工作于方式3(5分)MOV DX,283H ;8253初始化MOV AL,36H/37H ;若37H后面程序作相应变化OUT DX,ALMOV DX,280HMOV AX,10000OUT DX,ALMOV AL,AHMOV DX,ALMOV DX,283H(3分)MOV AL,76H/77H ;若75H后面程序作相应变化OUT DX,ALMOV DX,281HMOV AX,1000OUT DX,ALMOV AL,AHMOV DX,AL—————————————————装订线—————————————————第4 页七、内存扩展(7分)(1) 1KX4 (1分)(2) 4KB RAM (1分)(3) 其中一组地址为:(或其它)1#:0000H~03FFH (1分)2#:4000H~43FFH (1分)3#:8000H~83FFH (1分)2#:C000H~C3FFH (1分)(4) 有重叠区(1分)。
微机原理与应用2009年期末考试试题 (2)
2009----2010学年第一学期期末试题A卷踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负。
课程名称微机原理及应用使用专业_机械制造及其自动化班级_______________ 姓名____________ 学号__________一.填空题(共20分)(1).M CS-51系列单片机的硬件由哪几部分组成:_________、_________、__________。
(2).8051单片机中有个中断源,8051共有级中断,在同一级别中,自然优先级最高的是。
(3).一个字节是由______位二进制数组成,十六进制数0FCH的二进制数形式为____________B。
(4).十六进制数85H的二进制原码是______ ,反码是______,补码是______。
十进制数3200转换成十六进制数是______ H。
(5).8051具有7种寻址方式,MOVC A,@A+DPTR是______寻址,MOV C,08H使用了______寻址,MOV A,@R0使用______寻址,JC 78H使用相对寻址。
(6).8051的一个机器周期由12个晶振周期组成。
设单片机晶振频率为6MHZ,则一个机器周期为______μs。
(7).8051单片机的内部数据存储器共有字节空间,其中00H~1FH是工作寄存器组区,是位寻址区,是用户数据区。
(8).假设RS0=0 RS1=1 ,则R3寄存器的地址是______。
- 1 -二.选择题(共10小题,每小题2分,共20分):1..若不使用MCS-51片内程序存储器则哪个引脚必须接地. ()A. EA管脚B. XTAL1C. VCCD. P3.32.对程序存储器的读操作,只能使用()A. MOV指令B. PUSH指令C. MOVX指令D. MOVC指令3.下列指令正确的的是()A. MOV SP,#0FFHB. PUSH AC. MOV A, #1234HD. SUBB R1,#09H4.下列指令不能将A清零的是()A. MOV A, #00HB. CLR AC. ORL A, #00HD. XRL A, A5.提高单片机的晶振频率,则机器周期()A. 不变B. 变长C. 变短D. 不定6.执行PUSH ACC指令,MCS-51完成的操作是()A.(ACC)→(SP)SP-1→SPB. SP+1→SP (ACC)→(SP)C. SP-1 →SP (ACC)→(SP)D. (ACC)→(SP)SP+1→SP7.8051执行MOV A,#0AH后,PSW的哪一位被置1 ()A. ACB. F0C. OVD. P8.设累加器A的内容为0C9 H,寄存器R2的内容为54H,CY=1,执行指令SUBB A,R2 后结果为:()A.(A)=74HB.(R2)=74HC.(A)=75HD. (R2)=75H9.设(A)=0F3 H,(R0)=0AA H,执行指令ANL A,R0后,结果()A.(A)=82HB. (A)=A2HC.(R0)=82D.(R0)=6CH10.如果定时器工作在方式3,TH0计数溢出的中断请求标志是()A. TR0B. ET0C. TF0D. TR1- 2 -三.程序运行分析与译码:1. 分析如下程序段,试着模拟运行分析执行到断点处(断点处指令未执行)寄存器A.R1、R2取值填入表格?(提示:表格可能有多余行)(10分)MOV R2, #02MOV SP, #30HMOV A, #10HMOV R1, #00LOOP: INC R1ADD A, R1 ;;此处为断点观察A和R1、R2值PUSH ACCDJNZ R2, LOOP ;;POP 40HSJMP $2. 指令译码:并分析R0所指向地址的数据是______ ,3FH单元所存的数据是______。
2009-2010(1)微机原理期终考试试题(A卷) - 答案
同济大学课程考核试卷(A卷)- 答案2009—2010学年第一学期课号:100202 课名:微机原理及接口技术(双语)考试考查:考试此卷选为:期中考试( )、期终考试( ■ )、重考( )试卷年级专业学号姓名得分一、简答题(30分,每题5分)1.Choose five different instructions to accomplish AL=0.解:答案不唯一,参考答案如下MOV AL, 0AND AL, 0SUB AL, ALXOR AL, ALSHL AL, 8pare the difference between AND and TEST instruction.解:AND指令会影响目的寄存器内容,而TEST不影响目的寄存器的内容。
3.已知AX=3024H, BX=0A010H,执行以下CMP AX, BX指令后,试分析标志位S,C,O,Z的值,并指出AX的值。
解:CMP指令运行后,AX内容不受影响,仍为3024H。
正数减去负数后其结果为负数(9014H),因此O=1。
高位有借位,因此C=1。
显然,S=1,Z=0。
4.What condition does a logic 1 (high level) on the 8086 ALE pin indicate.解:ALE为1(高电位)时表明总线上地址数据有效,即AD0-AD15地址数据复用线上是有效的地址数据,而A16-A19状态地址复用线上是有效的地址数据。
该信号用于通知外部锁存器进行地址数据分离。
5.当INT 22H指令运行时,请给出中断向量表中该中断对应的物理位置。
(假设采用8086 CPU系统)解:已知中断向量号为22H,故在中断向量表中所处的位置为22H×4=88H。
因为8086系统的中端向量表位于内存的最低端,故该中断向量在地址范围为00088H-0008BH。
6.简要说明中断处理的流程。
解:流程如下:(1)将标志寄存器内容压栈;(2)将标志寄存器的TF和IF标志清零;(3)将CS寄存器内容压栈;(4)将IP寄存器内容压栈;(5)根据中断向量号查询中断向量表,获取中断服务程序的段地址和偏移地址,分别装入CS和IP;(6)执行中断服务程序;(7)执行到IRET/IRETD时,从堆栈中弹出IP和CS;(8)从堆栈重弹出标志数据到标志寄存器。
东北大学微机原理总复习
本课主要讲述微型机的组成部分CPU、系统总线、I/O接口、存储器的工作原理和连接。
组成:算数逻辑部件、累加器和寄存器组、控制器三、总线片总线、内总线、外总线并行总线、串行总线并行总线:DB、AB、CB并行总线扩展:地址锁存,分离地址总线和数据总线译码电路:对存储器或接口电路器件操作选择。
对地址总线上的编码数据进行译码。
74LS138、139、GAL等四、存储器与I/O接口1 接口部件准备好系统如何知道接口部件已经准备好数据等待CPU提取,或准备接受CPU送来的数据查询方式:检测接口状态寄存器中“准备好”位或管脚,准备好则传输数据无条件传送:确定外设接口已经准备就绪,直接传输信息。
条件传送方式(查询方式):Step 1:读取状态字(或状态引脚)Step 2:检测(相应位)是否满足“就绪”条件,不满足回到Step 1.Step 3:传送数据中断方式:接口发中断请求响应中断,中断服务程序实现数据传输DMA方式:接口向DMA控制器发送请求,DMA控制器向CPU发送总线控制权请求DMA接管总线,传输数据2 优先级硬件确定:速度快,硬件开销大软件确定:简单、灵活、速度慢二者结合:3 要考虑的问题速度匹配问题总线的负载能力片选信号的产生机制4 接口接入总线要求输入缓冲:三态缓冲器,以便于数据总线相连。
输出锁存:将CPU写出的数据锁存,解决CPU与外设匹配的问题。
5 寻址各类信息在接口中进入不同的寄存器,通常称为I/O端口(port),每个端口有一个唯一的地址。
数据端口:对来自CPU和内存的数据或者发送到CPU和内存的数据起缓冲作用状态端口:存放外部设备或者接口部件本身的状态控制端口(命令端口):存放CPU发出的命令,以便控制接口或设备的动作。
数据输入端口、状态端口:只读数据输出端口、控制端口:只写通常:数据输入端口和数据输出端口的地址一致,通过读写指令区分。
状态端口和命令端口地址一致。
有了端口地址,CPU与外设的IO操作归结为接口芯片各端口的读写操作。
09年微机原理考试题
09年微机原理考试题
一、简答题(45)
1、8088/8086的内部寄存器?
给出表格,让填写寄存器名称
2、什么是寻址方式?一共有几种寻址方式?
3、物理地址为3B2AFH,段地址为3A00H,求偏移地址
4、统一编址、独立编址是什么?画图说明
5、微机的输入输出方式有哪些?分别对应于哪些外设?
6、中断向量码为21H,算出中断向量地址单元
7、什么是异步通信?
8、模拟量的输入输出通道
二、判断指令正误(10)
三、读程序(10)
写出每条程序的意思及最终结果
四、编写两数相加程序数DATA1、DATA2存于RESULT中
五、简述计数器的工作方式选计数器2输出一1KHZ的
方波,时钟信号频率为2MHZ。
六、利用芯片74LS138连接总线和74LS244(入口地址
0F0H)接开关电路、74LS273(入口地址0F1H)接发光二极管,、两芯片,完成一定的功能。
2)编写程序使开关闭合所有灯亮,后面还有控制它,亮灭的程序题我忘记了。
微机原理与接口期末试卷A3及答案
A) ROM,FFFF0H
B) RAM,FFFF0H
C) ROM,FFFFH
D) RAM,FFFFH
3. 8253 工作在(3)时,OUT 引脚输出一定宽度的单稳态低电平。
A)方式 0
B)方式 1
C)方式 2
D)方式 3
4. 在微机中,其内存容量为 256MB 指的是(4)。
A)256M 位
B)256M 字
1 D6 D5 D4 D3 D2 D1 D0 D6、D5:A 口方式,00 为方式 0,01 为方式 1,1×为方式 2; D4:A 口 I/O,D4=1 为输入,D4=0 为输出; D3:C 口高 4 位 I/O,D3=1 为输入,D3=0 为输出; D2:B 口方式,D2=0 为方式 0,D2=1 为方式 1; D1:B 口 I/O,D1=1 为输入,D1=0 为输出; D0:C 口低 4 位 I/O,D0=1 为输入,D0=0 为输出。
信息工程学院考试(期末)A 卷答题纸
考试课程 微机原理与接口 考试日期
课程号
教师号
考生姓名
学号(8 位)
一、填空题(每空 1 分,共 20 分)
任课教师姓名 年级
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(11)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
15. 某 SRAM 芯片,其存储容量为 8K×8 位,该芯片的地址线和数据线数目为
4. 何谓中断简述中断处理过程
(15)。
5. ROM、PROM、EPROM、EEPROM 在功能上各有何特点
微机原理及接口技术期末试题A级答案(共五篇)
微机原理及接口技术期末试题A级答案(共五篇)第一篇:微机原理及接口技术期末试题A级答案1、8086/8088 的时钟信号是由(C)提供。
A.8259 B.8255 C.8284D.82532、指令MOV AX,0283H[BX][SI] 中源操作数的寻址方式为(B)。
A.寄存器间接寻址B.基址变址相对寻址C.基址寻址D.变址寻址3、某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为(B)A.4100H B.3A9A8H C.3B008H D.3AA08H4、某存储器芯片有地址线15根,数据线8根、该存储器芯片的存储容量为(D A.15K×8 B.32K×256 C.1K×8 D.32K×85、某存储器芯片容量为2K×4bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为(B)。
A.2片、11根B.16片、14根C.8片、16根D.16片、8根6、DMAC 8237具有(C)独立通道。
A.八个 B.二个 C.四个 D.三个7、可编程中断控制器8259A每片具有(C)优先权控制。
A.4级 B.2级 C.8级 D.6级8、若要某系统的8253的2通道输出波形为占空比1:1的方波、分频系数为1000、二进制计数,其工作方式命令字为(B)。
A.A6H B.B6H C.B4H D.C7H 9、8237片内寻址的端口有(D)个。
A.4 B.2 C.8D.16 10、8259片内寻址的端口有(B)个。
A.4 B.2 C.8 D.16二、填空题:(每空1分,共计40分)1、指令ASSUME在程序中出现时表示:(段寄存器与段之间的对应关系)。
2、编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域或埸),各项名称分别为:标号或变量名、操作码、操作数、注释3、志寄存器FR中有六个状态标志,它们的符号、名称以及为0和1时代表的意义分别为:①.(进/借位位CF;当运算中最高位有进位或借位时CF=1;否则CF=0);②.(符号位SF;当运算的结果最高位为1即结果为负数时SF=1;否则SF=0)③.(奇偶位PF;当运算的结果中低8位中含1的个数为偶数时PF=1;否PF=0 ④.(全零位ZF;当运算的结果为零时ZF=1;否则ZF=0);⑤.(溢出位OF;当带符号数运算的结果有溢出时OF=1;否则OF=0);⑥.(半进/借位位AF;当运算的结果D3向D4有进位或借位时AF=1;否则AF=0);4、微机主机与输入/输出设备之间的数据传送方式有以下四种方式:(无条件传送)、(查询式传送)、(中断传送)、(DMA传送)、5、执行下面的程序段后,AX=(35)MOV CX,5 MOV AX,50 NEXT:SUB AX,CX LOOP NEXT HLT6、执行下面的程序段后,AL=(34H),BUF DW 2152H,3416H,5731H,4684HMOV BX,OFFSET BUF MOV AL,3 XLAT7、标志寄存器FR中有三个控制标志,它们的符号、名称以及为0和1时代表的意义分别为:①.(中断控制IF;允许即开中断时IF=1;否则IF=0);②.(方向控制DF;在串操作指令时需变址寄存器SI,DI按递减方式工作即-1/2时DF=1;否则DF=0);③.(单步操作控制TF;需单步工作时TF=1;否则TF=0);8、8086/8088 CPU具有两种外部中断,它们是(非屏蔽中断即NMI)和(可屏蔽中断即INTR)。
微机原理A卷(高质量含答案)
《微型计算机技术及应用》试卷(A 卷)适用班级: 15楼宇,15轨道一、单选题(2×14=28 分)1.计算机中数据是以什么形式表示的( C ) A .原码 B .反码 C .补码 D .8421BCD 码2.指令MOV DX ,[BX]的寻址方式是( D )A .立即寻址B .直接寻址C .寄存器寻址D .寄存器间接寻址3.在LOOP 指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存器( C )A .AXB .BXC .CXD .DX4.在以查询方式与I/O 端口交换数据时,外设准备好的状态信息是通过( C )提供给CPU 进行查询的。
A .数据总线B .地址总线C .控制总线D .中断请求线5.在加法运算中,如果产生溢出,所得到的结果就不再是和的补码的正确表示了,如何判断( A )A .最高位进位和次高位进位的异或B .最高位进位和次高位进位的同或C .最高位进位和辅助进位的异或D .最高位进位和辅助进位的同或6.当8086工作在最小模式下的时候,区分进行存储器访问还是IO 访问的引脚信号是( B )。
A .ALEB .IO M /C .HOLD D .WR7.下列对应关系错误的是( C ) A .ALE 地址锁存允许信号B .WR 写控制信号,输出引脚,低电平有效C .INTA 中断请求信号D .R DT / 数据发送、接受方向控制信号8.8086的不可屏蔽中断和可屏蔽的中断分别从下列哪两个引脚输入( A )A .NMI INTRB .INTR NMIC .NMI CLKD .READY INTR9.关于MOV 指令,下列说法错误的是( C )A .立即数只能为源操作数,不能为目的操作数B .存储器单元之前不能直接传送数据C .CS 和IP 可以为目的操作数D .目的操作数和源操作数的类型要匹配10.如果要做一个中文网页,让世界上的任何国家的机器都能浏览中文,不出现乱码,应该采用的文字编码方法是( D )A .GBKB .GB2312C .ASCII 编码D .UTF-811.在执行压缩8421BCD 码下十进制的加法运算的时候,加法运算完成后对应的调整指令是( C )A .XLATB .NEGC .DAAD .AAA12.若BX=1200H,SI=0300H,执行下面的指令,LEA DI,[BX+SI+0100H]执行完成后DI寄存器中的指是( C )A.1400H B.1500HC.1600H D.1700H13.如果CPU决定响应中断,中断服务程序的执行过程,排序应该是( A )A.关中断,保护断点和现场,开中断,转入中断服务程序,关中断,恢复现场,开中断B.转入中断服务程序,关中断,保护断点和现场,开中断,关中断,恢复现场,开中断C.开中断,保护断点和现场,关中断,转入中断服务程序,开中断,恢复现场,关中断D.关中断,恢复断点和现场,开中断,转入中断服务程序,关中断,保护现场,开中断14.8253硬件触发计数,写出初值n以后并不马上计数,必须在门口信号GATE的触发下,才开始计数(GATE信号的上升沿起作用),计数过程OUT 输出低电平并维持n个CLK脉冲后才变为高电平,这是8253那哪一个工作方式( B )A.方式0B.方式1C.方式2D.方式3二、填空题(2*10=20分)16. 在寻址代码段的时候,一般代码段基址保存在CS寄存器当中,IP寄存器保存了当前将要执行的下一条指令相对于段基址的偏移量。
09级计算机组成原理本科期末试题A带答案(史岚)
09级计算机组成原理本科期末试题A带答案(史岚)1东北大学考试试卷(A 卷附答案及得分点)2011—2012学年第一学期课程名称:计算机组成原理(共 5页,八个大题)┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄总分一二三四五六七八学院班级学号姓名……………○……………密……………○……………封……………○…………线………………………………一、(25分)填空题(每个空1分,直接填在每小题下面)1.某计算机字长是16位,存储容量是1MB ,按字编址,它的寻址范围是 A 。
A :512K (0~512K )(0~512K-1) 2 .电子计算机问世至今,计算机类型不断推陈出新,但依然保持“存储程序”的特点,最早提出这种观念的是 A 。
A :冯诺依曼 3 .控制部件通过控制线向执行部件发出各种控制命令,通常把这种控制命令叫做A ,而执行部件执行此控制命令后所进行的操作叫做B 。
A :微命令(微操作控制命令) B :微操作4.一片算术/逻辑运算单元74181 ALU 可以对两个A 位二进制信息完成 B 种 C 运算和 D 种 E 运算。
A :4B :16C :算术D :16E :逻辑(C 和E 可以互换,一个算术一个逻辑即可)5.设浮点数字长为16位,其中阶符1位,阶码5位,数符1位,尾数9 位,基数为2。
则对应十进制数-87的浮点规格化补码(阶和尾数均为补码)形式为 A 。
A :000111;1.010100100 6. A 、 B 和 C 组成三级存储系统,分级的目的是 D 。
A :高缓(cache ) B :主存C :辅存D :解决存储器在容量、速度、价格上的矛盾,提高性价比7.动态半导体存储器之所以要刷新是因为A 。
A :漏电阻的存在会造成信息丢失8.中断服务程序的最后一条指令是 A 。
A :中断返回(写成RTI 、RETI 等实际助记符符合要求也可)9.DMA 接口电路中有中断机制,其作用是 A 。
(完整word版)东北大学微机原理考试复习题
微机原理复习题一、选择题1. 8086系统在最大模式增加总线控制器8288的目的___C______A.提高总线驱动能力B.控制协处理器工作C.解决总线的共享控制和产生总线控制信号D.以上都不是2. 电子计算机自1946年诞生至今已经历四个发展阶段, 但就其工作原理而言, 都基于冯·诺依曼提出的(AB )概念。
A.二进制B.存储程序C.程序控制D.存储程序和程序控制3. 微处理器主要包括( D )。
A.运算器和总线接口B.控制器和寄存器组C.运算器和寄存器组D.运算器、控制器、寄存器组、总线接口4. 指令MOV AX, MASK[BX][SI]中源操作数的寻址方式为 ( D )A.寄存器寻址B.变址寻址C.基址变址寻址D.相对基址变址寻址5. 执行下列两条指令后, 标志位CF为 ( C )MOV AL, FFHADD AL, 01HA.为0B.变反C.为1D.不变6. 8086/8088 CPU内部有一个始终指示下条指令偏移地址的部件是(C)A.SPB.CSC.IPD.BP8088/8086系统中, 可以用于间接寻址的寄存器为 A 。
7. A.BX,SI,DI,B.....B.AX,SI,CX,B... C.AX,BX,CX,DX8. 在DMA方式下, 将内存数据传送到外设的路径是 ( B )A.CPU→DMAC→外设B.内存→数据总线→外设C.内存→CPU→总线→外设D.内存→DMAC→数据总线→外设从8086CPU的内部结构看, 其是由 C 两部分组成A.控制器和20位物理地址加法......B.运算器和总线接口10. C.执行单元和总线接口单........ D.控制器和运算器11. RESET信号有效后,8086CPU的启动地. ... .A.0FFFFF.....B.0FFFF.......C.0FFFF0....D.00000H12. CPU响应INTR和NMI中断时, 相同的必要条件是 ( A )A.当前指令执行结束B.允许中断C.当前访问内存结束D.总线空闲13. 通常, 中断服务程序中的一条STI指令目的是 ( D )A.允许低一级中断产生B.开放所有可屏蔽中断C.允许同级中断产生D.允许高一级中断产生14. 指令MOV AX, [3070H]中源操作数的寻址方式为 C 。
微机原理期末试卷与答案
53、8253 定时/计数器控制字 中,D7D6 用于________、D5D4 用于___________、D3D2D1 用于________。 54、若在程 序调用 时,使 (CS)=33A0H,(IP)=0130H,试问该子程序段 第一条 可执行 指令的 物理地 址是________。
55、8259A 有______种优先级方式。
A . 指令
B.指令地 址 C.操作 数
D.操作数地 址
28、采用条 件传送 方式时 ,必须 要有( ).
A . 中断逻辑
B.请求信号 C.状态端口
D.类型 号
29、在 DMA 方式下,CPU 与总线的关 系是( ).
A.只能控制 数据总 线 B.只能 控制地 址总线
C.成隔离状 态
D.成短接 状态
C.CPU 与设备并行工作, 传送与 主程序 并行工 作.
D . 以上都不对
17、当 8086/8088 访问 100H 端口时,采用 (
) 寻址方 式.
A . 直接
B.立即 C.寄存器 间接
D . 相对
18、某 DRAM 芯片,其存储容 量为 512KX*8 位,该芯片的 地址线 和数据 线数目 为(
58、画出容 量为 2K*8 的 RAM 连接图(CPU 用 8088,RAM 用 2114,RAM 地址区为 0800H~0FFFH)。
59、画出容 量为 8K*8 的 ROM 连接图(CPU 用 8088,EPROM 用 2716,ROM 地址区从 4000H 开始)。
60、8088CPU 内存 16K。ROM 8K,RAM8K。ROM 选用 EPROM2716,RAM 选用 2114,地址空间从 0000H 开始,ROM 在低地址,RAM 在高地址。画出 存储器 组构图 ,