中国计量学院微机原理试卷A

合集下载

微机原理试题与答案

微机原理试题与答案

学年第学期微机原理及应用(A)课程试卷卷16班级得分任课教师一、选择题:(每题1.5分,共18分)1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( )。

❶反复执行空操作,直到DMA操作结束❷进入暂停状态, 直到DMA操作结束❸进入保持状态, 直到DMA操作结束❹进入等待状态, 直到DMA操作结束2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显示输出,应采用的数据传送方式为()。

❶无条件传送方式❷查询方式❸中断方式❹直接存储器存取方式3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实现。

❶计数器❷寄存器❸移位寄存器❹ D触发器4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达()个。

❶128 ❷256 ❸ 16K ❹ 64K5、CPU响应中断后,通过()完成断点的保护。

❶执行开中断指令❷执行关中断指令❸执行PUSH指令❹部自动操作6、并行接口芯片8255A具有双向数据传送功能的端口是()。

❶PA口❷PB口❸ PC口❹控制口7、8088CPU处理动作的最小时间单位是()。

❶指令周期❷时钟周期❸机器周期❹总线周期8.堆栈是存中()。

❶先进先出的ROM区域❷后进先出的ROM区域❸先进先出的RAM区域❹后进先出的RAM区域9、计算机中广泛应用的RS-232C实质上是一种()。

❶串行接口芯片❷串行通信规程(协议)❸串行通信接口标准❹系统总线标准5--110、高速缓冲存储器(CACHE)一般是由()芯片组成。

❶SRAM ❷DRAM ❸ROM ❹EPROM11、鼠标器是一种()。

❶手持式的作图部件❷手持式的光学字符识别设备❸手持式的座标定位部件❹手持式扫描器12、传送速度单位“bps”的含义是()。

❶ b ytes per second ❷bits per second❸baud per second ❹billion bytes per second二、填空题:(每空1分,共12分)1、CPU在响应中断后,自动关中。

微机原理试题及答案.docx

微机原理试题及答案.docx

学年第学期微机原理及应用(A)课程试卷卷16班级姓名得分任课教师一、选择题: ( 每题 1.5 分,共 18 分)1、DMAC向 CPU发出请求信号, CPU响应并交出总线控制权后将() 。

反复执行空操作 , 直到 DMA操作结束进入暂停状态 ,直到DMA操作结束进入保持状态 ,直到DMA操作结束进入等待状态 ,直到DMA操作结束2、有一个实时数据采集系统,要求10ms 进行一次数据采集,然后进行数据处理及显示输出,应采用的数据传送方式为()。

无条件传送方式查询方式中断方式直接存储器存取方式3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实现。

计数器寄存器移位寄存器 D 触发器4、8088 CPU输入 / 输出指令可寻址外设端口的数量最大可达()个。

12825616K64K5、CPU响应中断后,通过()完成断点的保护。

执行开中断指令执行关中断指令执行 PUSH指令内部自动操作6、并行接口芯片8255A具有双向数据传送功能的端口是()。

PA 口PB口PC 口控制口7、8088CPU处理动作的最小时间单位是()。

指令周期时钟周期机器周期总线周期8.堆栈是内存中()。

先进先出的 ROM区域后进先出的ROM区域先进先出的 RAM区域后进先出的RAM区域9、计算机中广泛应用的RS-232C实质上是一种()。

串行接口芯片串行通信规程(协议)串行通信接口标准系统总线标准5--110、高速缓冲存储器(CACHE)一般是由()芯片组成。

SRAM DRAM ROM EPROM11、鼠标器是一种()。

手持式的作图部件手持式的座标定位部件12、传送速度单位“ bps”的含义是(手持式的光学字符识别设备手持式扫描器)。

bytes per second bits per secondbaud per second billion bytes per second 二、填空题:(每空 1 分,共12 分)1、CPU 在响应中断后,自动关中。

《微机原理与接口技术》试卷含答案免费

《微机原理与接口技术》试卷含答案免费

《微机原理与接口技术》试卷(A)一、填空。

(30分 1分/空)1.符号数-8192的补码用十六进制数表示为 H。

2.8位补码数CBH的真值用十进制表示为。

3.十进制数1025所对应的十六进制数为;所对应的压缩BCD数为;所对应的ASCII码为。

4.将8为无符号数A2H扩展为16位形式,则应为 H;将8为补码数F3H扩展为16位形式,则应为 H。

5.在8086/8088的通用寄存器AX、BX、CX、DX中,用作存储器间址的寄存器为;用作I/O端口间址的寄存器为;用作循环控制指令(LOOP)的寄存器为。

6.8086/8088有段寄存器。

其中用来存放数据段段首地址的段寄存器为;用来存放代码段段首地址的段寄存器为;用来存放堆栈段段首地址的段寄存器为。

7.若DS=095FH时,物理地址是11820H。

当DS=2F5FH时,物理地址为。

8.8086/8088微处理器堆栈的伸展方向是。

堆栈的操作是以为单位进行的。

9.AX中有一个负数,欲求其绝对值,若该数为补码,则用指令;若该数为原码,则用指令。

在循环程序设计中,对于控制循环的DEC CX和JNZ AGAIN两条语句可合并用一条语句代替。

10.写出执行下列程序段的中间结果:MOV AX, 0809HMOV DL, 10XCHG AH, DLMUL AH ;AX=AAM ;AX=ADD AL, DL ;AX=11.现要用6116(2K×8位)静态RAM芯片构成8K×32位的存储器,共需此种芯片片。

12.8086/8088微处理器对I/O设备的管理是利用和指令来实现的。

13.已知中断向量表中,001C4H中存放2200H,001C6H中存放3040H,则其中断类型码是H,中断服务程序的入口地址的逻辑地址和物理地址分别为: H和 H。

)A.有、39B.有、27C.无、39D.无、272.CPU执行算术运算指令不会影响的标志位是()A.溢出标志B.符号标志C.零标志D.方向标志3.已知AL,BL中为无符号数, 若使AL≤BL时转到标号AGAIN, 哪个程序段不能实现此功能 ( )A. CMP AL, BLB. CMP AL, BLJC AGAIN JBE AGAINC. CMP BL, ALD. CMP AL, BLJNC AGAIN JNB AGAIN4.下列指令中不会改变指令指示器IP的是( )A.MOVB.JMPC.CALLD.RET5.使用移位指令,把寄存器的最高位移入CF,并在最低位补为0时使用( )A.ROLB.SARC.SHRD.SAL6.已知下列程序段DATA DW 04H,05H,06H::::LEA BX,DATAMOV AX,3ADD BX,AXMOV AX,[BX]::当程序执行完MOV AX,[BX]指令后,AX=( )A.0400HB.0500HC.0600HD.8000H7.某存贮器的容量为4K字节,则CPU至少应提供( )根地址线才能对所有存贮单元进行寻址。

《微机原理与应用》试卷(A)及参考答案

《微机原理与应用》试卷(A)及参考答案

《微机原理与应用》试题(A)一、填空题(每空1分,共30分)1、组成一个计算机系统必须包括()和()两个部分。

2、建立子目录的DOS命令是(),删除子目录的DOS命令是()。

3、DOS的命令处理程序可以处理两类命令,分别是()和()。

4、为了表示一个有符号的数,二进制规定用0表示(),用1表示()。

5、微处理器按功能分,有三种总线分别为(),()和()。

6、访问存储器的地址码由()和()两部分组成。

7、8086/8088的存储器都是以()位为单位组织的。

8、汇编语言采用不同的后缀加以区分:D表示(),B表示()。

9、()是由标识符表示的指令的名称。

10、JMP属于()指令。

11、()是完成确定功能的独立的程序段。

12、在我们的程序中,总会有数据的输入和输出,对输入/输出设备的管理,为了简便DOS进行了一些功能集成,如(AH)=01H时,表示();AH)=02H时,表示()。

13、()是利用CPU指令系统中已有的指令按时一定的规则定义的新的指令。

14、调试程序用()指令。

15、8086/8088CPU通过总线对存储器进行一次访问所需的时间称为一个总线周期,基本的总线周期包括()个时钟周期。

16、存储器的性能指标主要有()和()。

17、外部中断分两类:()和()。

18、IBM PC系统的主机板中采用了一片8255A组成并行接口,用于与()和()等联接。

19、X=101011B,则X的原码为(),补码为()。

二、选择题(每题2分,共16分)1、下列各数最大的是()A(23)D B(101101)B C(23)H D(AC)H2、下列()寄存器也叫累加器。

A、AXB、BXC、CXD、DX3、MOV AX,BX属于()寻址。

A、直接B、寄存器C、立即数D、寄存器间接4、DW定义()变量。

A、字节B、字 C 、双字D、长字4、下列()是带符号的除法。

A、IMULB、MULC、IDIVD、DIV5、执行SHR AX,2的意思是()。

微机原理及应用卷A参考答案

微机原理及应用卷A参考答案

微机原理及应用1参考答案一、填空题,每空1.5分,满分15 分。

1、数36.875转换成二进制数是100100.111B2、补码10111111的真值是-65D3、十进制数4256的压缩BCD码表示为:0100 0010 0101 0110 B4、8086/8088构成的微机中,每个主存单元对应两种地址:物理地址和逻辑地址5、8086 CPU的物理地址是指实际的20位主存单元地址,每个存储单元对应唯一物理地址,其范围是00000H ~FFFFFH6、8086的存储器采用奇偶存储体结构,数据在内存中的存放规定是:低字节存放在低地址中,高字节存放在高地址中,以低地址为字的地址,7、CPU从主存取出一条指令并执行该指令的时间称为指令周期二、选择题每题2分满分10分。

1、将二进制数101101101.111101转换成十六进制数是(B)2、补码10110110代表的十进制负数是(A)3、.将微处理器、内存储器及I/O接口连接起来的总线是( C )4、8255A引脚信号WR=0,CS=0,A1=1,A0=1时,表示( B )5、8086的标志寄存器分为______ 状态标志位和______控制标志位( D )三、判断下列指令的正误,每题1.5分,满分15分1、MOV ES,3F00H ;(×)2、PUSH AL; (×)3、SHL AX,2 ;(×)4、MOV [BX],[SI]; (×)5、IN AL,DX;(√)6、POP CS; (×)7、MOV DS,1000H ; (×) 8、IN AL,N (N>255); (×)9、MOV BYTE PTR[BX],1000H; (×) 10、ADD AL,DATA[BX]; (√)四、编程和分析题,共32分1、(8分)答:POP DXPOP CXPOP BXPOP AX2、(6分)(1)答:SBB AX,0550H(2)答:MOV AX,SEG TABL03、(9分)①上述程序段执行后(A)=5678H(B)=1234H,②设执行前SP=200H,执行后SP=200H4、解:中断向量表指针为4*n=4*4AH=128H,即:0000:0128H。

微机原理与接口技术试卷A

微机原理与接口技术试卷A

微机原理与接口技术试卷A 微机原理与接口技术(一) 一、单项选择题,在每小题列出的四个备选项中只有一个是最符合题目要求,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1、补码10110110代表的十进制负数是( ) A、-54 B、-68 C、-74 D、-48 2、在汇编语言程序设计中,一般使用(). A、逻辑地址 B、物理地址 C、偏移地址 D、段地址 3、指令指针寄存器是 ( ) A、IP B、SP C、BP D、BX 4、8086CPU状态标志寄存器共有()个可使用的标志位。 A、8 B、14 C、9 D、16 5、8086可做基址寻址的寄存器是( ). A、CX, DX B、BX, BP C、AX, BX D、CX, BP 6、若8086执行一运算指令后ZF=1表明( ). A、结果为正 B、结果为负 C、结果不为0 D、结果为0 7、在程序运行过程中,确定下一条指令的物理地址的计算表达式是() A、CS? 16+IP B、DS? 16+DI C、SS? 16+SP D、ES? 16+SI 8、一个有16个字的数据区,它的起始地址是1000H:117AH,请指出这个数据区最末一个字单元的物理地址是() A、111ACH B、11190H C、11198H D、1119AH 9、基址寄存器的内容、变址寄存器的内容以及指令中指定的位移量三者之和作为操作数的有效地址,它的寻址方式是() A、直接寻址方式 B、寄存器相对寻址 C、基址变址寻址 D、相对基址变址寻址 10、在下列指令的表示中,不正确的是() A、MOV AL,[BX+SI] B、JMP SHORT DON1 C、DEC [BX] D、MUL CL 11、在存储器中留60个字的空单元的伪指令是( ) A、ARRAY EQU 60 B、ARRAY DW 60 C、ARRAY DB 60 DUP(?) D、ARRAY DW 60 DUP(?) 12、8086CPU中不能用指令直接访问的寄存器是(). A、SS B、BP C、ES D、IP 13、下列对状态标志寄存器中标志位产生影响的指令是 ( ) A、JMP DON B、LOOPNE DON C、AAA D、CALL DON 14、8086指令助记符书写中,[BP]表示()。 A、BP寄存器内容 B、数据段中BP内容作偏移量的单元 C、堆栈段中BP内容做偏移量的单元 D、基址段中BP内容作偏移量的单元 15、下列指令中,有语法错误的是( ). A、MOV [SI],[DI] B、IN AL,DX C、JMP WORD PTR [BX] D、PUSH WORD PTR 20[BX+SI-2] 16、下列4条指令语句中,( )是错误的. A、MOV DS, 2000H B、ADD DX, [BP] C、MOV AX, 200 D、MOV AX, ARRAY[SI+2] 17、直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为() A、直接、立即、间接 B、直接、间接、立即 C、立即、直接、间接 D、不一定 18、下列表示段定义结束的命令是() A、ENDP B、ENDS C、ENDM D、END 19、汇编程序中语句DAT1 DB 02H的含义是() A、用DAT1表示02H B、定义DAT1为变量,其初值为02H C、从标号DAT1对应的地址起02H个单元被分配 D、定义DAT1为变量、其地址为0002H 20、 ORG 0030H DA1 DB 0,’0’,30H DW DA1 则数据为3000H字存储单元的偏移地址是() A、0030H B、0031H C、0032H D、0033H 21、微型计算机的字长取决于()的宽度。 A、地址总线 B、控制总线 C、通讯总线 D、数据总线 22、在选择购买PC机时,常遇到的所谓“Pentium/133”或“Pentium/120”中的133数字,其含义是()。 A、运算速度 B、CPU的时钟 C、总线宽度 D、最大内存容量 23、在现行的PC机主板上都带有Cache存贮器,这个Cache存贮器是() A、硬盘与主存之间的缓存 B、软盘与主存之间的缓存 C、CPU与视频设备之间的缓存 D、CPU与主存之间的缓存 24、在以下存贮器中,信息易失性的存贮器是() A、ROM B、RAM C、PROM D、EPROM 25、有一静态RAM芯片,其地址引脚有10根,数据引脚4根,该芯片的容量是() A、1K×4位 B、512×8位 C、10×4位 D、1K×8位 二、填空题,请在每小题的空格中填上正确答案。错填、不填均无分。 1、微处理器是微机系统的核心,又称为中央处理器,它由和组成。 2、存储器用于存放和,它采用分级结构来组织,主要由组成 3、通常接口电路需要与外设传输三种信号,这三种信号分别是 。 4、总线的主要性能指标是。 5、微机系统在其发展过程中主要引入的技术有 。 6、执行部件EU由组成。 7、指令指针寄存器IP存放,它与CS寄存器一起用以确定,以控制指令序列的执行流程。 8、现代微处理器的四种工作模式分别是。其中,现代微机系统通常在下运行。 9、计算机存储数据的最小单位是二进制的、内存的基本单元是。 10、半导体存储器的主要性能指标有、、和 。 11、225D= B= H。 12、执行部件EU的主要功能是和。 13、地址2000H:0480H,其物理地址是;段地址是。 14、8086/8088CPU含有条地址总线,直接寻址范围可达。 15、计算机中的指令由字段和字段组成。 16、假设(DS)=4000H,(BX)=0512H,(040512H)=17AE,(040514H)=2000H,当执行指令LDS SI, [BX]后,(SI)= ,(DS)= 。17、执行XLAT指令时,要将表首地址存放在中,将偏移地址存放在中。 18、已知(SP)=1000H,(SS)=3000H,(31000H)=2000H,(DS)=4000H,(BX)=1200H,则POP [BX]指令执行完后(SP)= ;(41200H)= (一个字的内容)。 19.已知(AX)=8002H,(BX)=0001H,则指令MUL BX执行后,(AX)= ,(DX)= 。 20.过程属性有和。 三、程序分析题, 1、执行下列三条指令后、AX寄存器中的内容是() MOV AX,’7’ ADD AL,’9’ AAA 2. MOV CL, 8 MOV AL, 0 NOT AL ROL AL, CL CMP AL, 0FFH JZ NEXT MOV AL, 0 NEXT:… 上述程序段运行后,(AL)=( ), CF=( ). 3设有一程序段如下: ORG 0040H DA TA1 DB 4,5,6,7 DW $+4 … MOV AX, WORD PTR DA TA1+3 执行上述指令后,AX中的内容正确的是()。 4.假设ES段中有一个字符串‘12FG3LM5C’,其名为ARRAY,下面的程序段 CLD LEA DI,ES:ARRAY MOV AL,’G’ MOV CX,9 REPNE SCASB 执行后CX的值是() 5.分析下面程序段,回答指定问题: XOR AX, AX INC AX NEG AX MOV BX, 3FFFH ADC AX, BX 请问:(AX)=(),(BX)=( ),(CF)=( ). 6.已知(DS)=1234H,(SI)=0124H, (12464H)=30ABH,(12484H)=0464H, 程序段如下: LEA SI, [SI] MOV AX, [SI] MOV [SI+22H],1200H LDS SI, [SI+20H] ADD AX, [SI] HLT 请问:上述程序段执行后(DS)=( ), (SI )=( ), (AX)=( ). 7.现有程序段如下: MOV AX, 01H MOV BX, 02H MOV CX, 03H DON:INC AX ADD BX, AX SHR AX, 1 LOOP DON HLT 程序执行后(AX)=( ), (BX)=( ), (CX)=( ). 8.现有数据段如下: DATA SEGMENT ORG 0020H DA1 DW 12H, 23H DA2 DB 11H, 21H DA3 EQU 1234H DA4 EQU $-DA2 DA5 DB 31H, 32H DATA ENDS 问:1)该数据段已占有的存储字节数是()。 2)符号名DA4的值是(),符号名DA5的值是()。

微机原理精彩试题及问题详解

微机原理精彩试题及问题详解

学年第学期微机原理及应用(A)课程试卷卷16班级姓名得分任课教师一、选择题:(每题1.5分,共18分)1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( )。

❶反复执行空操作,直到DMA操作结束❷进入暂停状态, 直到DMA操作结束❸进入保持状态, 直到DMA操作结束❹进入等待状态, 直到DMA操作结束2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显示输出,应采用的数据传送方式为()。

❶无条件传送方式❷查询方式❸中断方式❹直接存储器存取方式3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实现。

❶计数器❷寄存器❸移位寄存器❹ D触发器4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达()个。

❶128 ❷ 256 ❸ 16K ❹ 64K5、CPU响应中断后,通过()完成断点的保护。

❶执行开中断指令❷执行关中断指令❸执行PUSH指令❹内部自动操作6、并行接口芯片8255A具有双向数据传送功能的端口是()。

❶ PA口❷PB口❸ PC口❹控制口7、8088CPU处理动作的最小时间单位是()。

❶指令周期❷时钟周期❸机器周期❹总线周期8.堆栈是内存中()。

❶先进先出的ROM区域❷后进先出的ROM区域❸先进先出的RAM区域❹后进先出的RAM区域9、计算机中广泛应用的RS-232C实质上是一种()。

❶串行接口芯片❷串行通信规程(协议)❸串行通信接口标准❹系统总线标准5--110、高速缓冲存储器(CACHE)一般是由()芯片组成。

❶ SRAM ❷ DRAM ❸ ROM ❹ EPROM11、鼠标器是一种()。

❶手持式的作图部件❷手持式的光学字符识别设备❸手持式的座标定位部件❹手持式扫描器12、传送速度单位“bps”的含义是()。

❶ bytes per second ❷ bits per second❸ baud per second ❹ billion bytes per second二、填空题:(每空1分,共12分)1、CPU在响应中断后,自动关中。

微机原理与汇编语言(A卷)

微机原理与汇编语言(A卷)

学年第一学期末考试试题(A卷)课程名称微机原理与汇编语言总分得分一简答题(共20分)1、8086CPU内部由哪两部分组成?各完成什么工作?(4分)2、CPU与外设数据传送由的方式有那几种?(5分)3、写出可编程定时器与计数器8253的6工作方式。

(6分)4、简述8086的标志寄存器和控制标志位,它们各自的含义和作用是什么?(5分)得分二判断指令正误题(共10分,每小题1分)下列各小题中,指令正确的,打“√”,指令错误的打“╳”,并将结果填入下表中。

题号 1 2 3 4 5 6 7 8 9 10答案1、 MOV DS, BP2、MOV [BX], [2000H]3、TEST AX , 8000H4、SHR BL, 35、MOV BYTE PTR[BX],10006、INT 21H7、MUL AL, BL8、PUSH AL9、CLD AX10、XLAT得分三、程序阅读与实验分析题(30分,每空1分,其中(2)-(4)题每空2分)请阅读图3.1所示程序,完成填空。

假设该文件的名称为test。

(1)程序中定义堆栈段的语句是到行。

程序中定义数据段的语句是从到行。

(2)程序中第6行语句后面的‘$’,表示的含义是。

(3)与语句15行等价语句是。

(4)源程序中19行和20行语句的功能是。

(5)源程序中代码段结束第行,源程序结束是第行。

(6)上述程序的文件名的后缀是。

图3.1图3.2图3.3(7)写出得到图3.2所示界面内容的操作步骤:。

并且执行该指令以后生成的文件名称(包括后缀)是。

(8)写出得到图3.3生成的文件的步骤:。

并且执行该指令以后生成的文件名称(包括后缀)是。

(9)运行图3.3生成的文件,输出的结果为。

(10)执行命令操作可得如下图所示的内容。

图3.4(11)观察图3.4,如何执行该程序,执行命令是,起始地址是: H,终止地址是: H。

(12)写出图3.1中15行语句对应的可执行二进制代码。

(13)图3.5和3.6是数据段修改前后的内容,把内存中的“Hello”的内容修改为“12345”,执行的操作是。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

- -- - . -word资料- 中国计量学院200 7 ~ 200 8 学年第 一 学期 《 微机原理及其应用 》课程考试试卷( A ) 开课二级学院: 质量与安全工程学院 ,考试时间: 2008 年_1_月_7_日 18 时 考试形式:闭卷√、开卷□,允许带 计算器 入场 考生姓名: 学号: 专业: 产品质量工程 班级: 05 题序 一 二 三 四 五 六 七 八 九 总分 得分 评卷人

一. 单选题(每题2分,共20分) 1. 十进制数115其对应的十六进制可表示为()

A、8FH B、73H C、8、8EH D、7EH 2. 8031复位后,PC与SP的值为() A、0000H,00H B、0000H,07H C、0003H,07H D、0800H,00H 3. 提高单片机的晶振频率,则机器周期() A、不变 B、变长 C、变短 D、不定 4. 8051的内部RAM中,可以进行位寻址的地址空间为() A、00H~2FH B、20H~2FH C 、00H~1FH D、20H~FFH 5. 8051单片机共有()个中断源 A、4 B、5 C、6 D、7 6. 下列指令中不影响标志位CY的指令有() A、ADD A,20H B、CLR C、RRC A D、INC A 7. 指令和程序是以()形式存放在程序存储器中 A、源程序 B、汇编程序 C、二进制编码 D、BCD码 8. 8031的P0□,当使用外部存储器时它是一个( ) A、高8位地址□ B、低8位地址□ C、低8位数据□ D、低8位地址/数据总线□ 9. 执行MOVC A,@A+PC时,WR、RD脚的电平为() A、WR高电平,RD高电平 B、WR低电平,RD高电平 C、WR高电平,RD低电平 D、WR低电平,RD低电平

装 订 线 - --

- . -word资料- 10. 当标志寄存器PSW的RS1和RS0分别为1和0时,则当前工作寄存器组R0~R7的地址为( )

A. 20H~2FH B.10H~17H C.00H~07H D. 30H~3FH

二.填空题(每空1分,共22分) 1. MCS-51单片机的三总线结构是指 、 、 。 2. 在ALE的高电平期间,P0口上一般出现 信息,在ALE低电平期间,P0口上一般出现和信息。 3. P1口用作输入口时,对应的口锁存器必须先。 4. 对系统堆栈区的操作,必须遵循 的原则。 5. 8032单片机访问高128字节RAM采用 寻址方式,访问特殊功能寄存器采用寻址方式。 6. 一个基准电压为5V的8位AD,其最小能够分辨的输入电压为。 7. 一个RAM芯片的地址线为A0~A13,则其存储容量为 ,其最后一个存储单元的基本地址为 。 8. 已知系统晶振为12MHz,T0在方式1下工作,如要产生50ms定时中断,则T0的计数初值应设为 。

9. 已知(SP)=60H,(DPTR)=3456H,在执行下列指令后, i. PUSH DPH ii. PUSH DPL (SP)=_ __,内部RAM(61H)=__ __。 10. 如执行下面程序后,则(DPTR)= ,(SP)= , 片内(52H)= 。 i. MOV SP,#50H ii. MOV DPTR,#6000H iii. MOVX A,@DPTR iv. PUSH DPL v. PUSH DPH vi. MOV DPTR,#7FFFH vii. MOVX @DPTR,A

11. 已知(A)=128, (R2)= 130, 则执行ADD A,R2后,A= ,CY= , OV= 。

三.程序题(每题6分,共18分) 1.下面程序实现将片内30H~37H单元的数据通过查表送外部数码管显示,分析程序是否正确,如有错误请找出并修改正确。

MOV R1,#30H MOV R7,#08H MOV DPTR,#LEDTAB DISPLAY: MOV A,@R1 MOVX @DPTR,A INC DPTR INC A - -- - . -word资料- DJNZ R7,DISPLAY SJMP $ LEDTAB: DB …… ;0~9数字段码表

2.内部RAM从LIST单元开始存放一单字节正数表,表中之数作无序排列,并以-1作结束标志。编程实现表中找出最小值。 FIND: MOV R0,#LIST MOV A,@R0 MOV MIN,A LOOP5: INC R0 MOV A,@R0 ___ _ _ ___,LOOP3 RET LOOP3:CJNE A,MIN,LOOP1 LOOP1:____ ____ LOOP2 MOV MIN,A LOOP2:SJMP LOOP5 3.下面程序将片内30H单元内的2个BCD数相乘,乘积为BCD数,并把乘积送入31H单元,请把程序填写完整。 BCD EQU 99H START: MOV 30H,#BCD MOV A,30H

MOV B,A MOV A,30H ANL A,#0F0H

MUL AB MOV B,#0AH DIV AB MOV R1,B SWAP A

MOV 31H,A SJMP $

四.综合题(共40分) 1. 编写一段程序,统计片外数据存储器2000H—20FFH中的数据其值等于7FH的个数,将结果存放在R7中。(10分)

装 订 线 - --

- . -word资料- 2.设单片机晶振频率fosc=6MHZ,使用定时器0以工作方式1产生周期为100ms的等宽方波,并在P1.0输出。(10分)

TMOD:

GATE C/T M1 M0 GATE C/T M1 M0 TCON: TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 - --

- . -word资料- 3.以8031为主机,外部扩展一片27512作为程序存储器,扩展一片62512作为数据存储器芯片。 (1)画出电路逻辑连接图,并写出每片存储器的地址范围。(10分) (2)编程将片外RAM 8000H~802FH单元内容读入片内30H~5FH单元。(10分)

中国计量学院200 7 ~ 200 8 学年第 一 学期 《 微机原理及其应用 》课程 试卷( A )参考答案及评分标准

装 订 线

P0.0P0.774ls373D0D7Q0Q7EGA0A7A8A15Q0Q7A0A7A8A15D0D7

P2.0P2.7

ALE

PSENWRRD

EA8031

2751262512CEOECEOEWE- --

- . -word资料- 开课二级学院: 质量与安全工程学院 ,学生班级: 05质量1、2,05试点1、2、3 ,教师: 袁月峰 一.单选题(每题2分,共20分) 1.B 2.B 3.C 4.B 5.B 6.D 7.C 8.D 9.A 10.B

二.填空题(每空1分,共22分) 1.地址总线、数据总线、控制总线。 2.地址、指令、数据 3.写1 4.先进后出 5.寄存器间接、 直接 6.0.02V(或20mV) 7.16KB、3FFFH 8.15536 (或3CB0H) 9._62H、 34H 10. 7FFFH 、 52H 、 60H 11. 02H 、 1 、 1

三.程序题(每题6分,共18分) 1.INC DPTR 删掉,INC A 改为INC R1 (找到1个错误得1分,改对一个得2分) 2. CLR C , CJNE A, #0FFH, 或CJNE A,# -1,; LOOP1: JNC LOOP2 (每空2分) 3.; ANL A,#0FH, SWAP A, ORL A,R1 (每空2分)

四.综合题(每题10分,共40分) 1.(参考程序) ORG 0000H LOOK: MOV R7,#00H MOV R6,#0FFH MOV DPTR,#2000H LOCK: MOVX A,@DPTR CJNE A,#7FH,LOCK1 INC R7 LOCK1: INC DPTR DJNZ R6,LOCK SJMP $ 评分标准:DPTR,计数单元等赋值正确,主循环体结构合理得5分,程序功能实现正常

得5分。 2.(参考程序) ORG 0000H LJMP START ORG 000BH LJMP TIMER0 ORG 0030H START: MOV SP, #60H MOV TCON,#00H MOV TMOD , #01H MOV TH0,#9EH MOV TL0,#58H - -- - . -word资料- SETB EA SETB ET0 SETB TR0 SJMP $ TIMER0: MOV TH0,#9EH MOV TL0,#58H CPL P1.0 RETI 评分标准:TMOD,TH0,TL0赋值正确得3分,EA,ET0,TR0置位正确得3分,中断程序TH0,TL0重赋值正确得2分,P1.0口操作正确得1分。 3.(1)电路连接图

P0.0P0.774ls373D0D7Q0Q7EGA0A7A8A15Q0Q7A0A7A8A15D0D7

P2.0P2.7

ALE

PSENWRRD

EA8031

2751262512CEOECEOEWE

27512地址范围:0000H-FFFFH62512地址范围:0000H-FFFFH

评分标准: 地址线连接正确得3分 RD,WR,PSEN,ALE连接正确得4分 两个芯片地址范围正确得3分 (2)参考程序 ORG 0000H MOV DPTR,#8000H MOV R0,#30H MOV R7,#30H LOOP: MOVX A,@DPTR MOV @R0,A INC DPTR INC R0 DJNZ R7,LOOP SJMP $ 评分标准:DPTR,R0(或R1),计数值正确得4分,循环体正确得6分。

相关文档
最新文档