201507微机原理与接口技术习题集部分答案2 联系客服

发布时间 : 星期日 文章201507微机原理与接口技术习题集部分答案2更新完毕开始阅读

MOV MOV RL RL

MOV ADD MOV MOV MOV CLR

LOOP: ADD

INC MOV SJMP

R0, #data A, @R0 A R1, A A A, R1 @R0, A R0, #0AH R1, #DATAT A A, @R1 R1 SUM, A $

34.有如下程序段,请说明其功能:

DJNZ R0, LOOP

其中DATAT和SUM为内部RAM地址单元,0AH为十六进制数 35.阅读下列程序,说明该程序的功能。

ORG 1000H ┋ ABS: MOV R0, #38H ┇ MOV R1, #48H 38H 48H MOV R2, #06H F2H LOOP: MOV A, @R0 81H JNB Acc.7, NEXT A8H CPL A 00H SETB Acc.7 C4H INC A ┇ NEXT: MOV @R1, A INC R0 INC R1 DJNZ R2,LOOP

DONE:

36.某压力测试的线性处理程序如下,如A/D转换器的输出为02H,问执行程序后

(A)= ?

MOV P1,#OFFH MOV A,P1

P1 A/D Vi 8031 - 29 -

MOVC A,@A+PC TAB:DB 00H DB 00H DB 01H DB 02H ┇ DB FEH END

37.(61H)= F2H,(62H)= CCH 阅读下列程序,说明该程序的功能。 MOV A, 61H MOV B, #02H MUL AB ADD A, 62H MOV 63H, A CLR A ADDC A, B MOV 64H, A

38. 下列程序段经汇编后,从2000H开始的各有关存储单元的内容将是什么? ORG 2000H TAB: DS 5 DB 10H,10 DW 2100H ORG 2050H DW TAB DB ‘WORK’

39. 下列程序段经汇编后,从1000H开始的各有关存储单元的内容将是什么? ORG 1000H TAB1 EQU 1000H TAB2 EQU 1234H DB ‘STARST’ DW TAB1,TAB2

40.经过汇编后,下列各条语句的标号是什么数值? ORG 2000H TABLE: DS 10

WORD: DB 15, 20, 25, 30 FANG EQU 1000H

- 30 -

BEGIN: MOV A, R0

41.试编程:引用“或”运算,使任意8位二进制数的符号位必为“1”。 42. 试编写程序:将程序存贮器中7040H单元的内容拆成两段,其高4位存入片

外RAM 7041H单元的低4位,低4位存入片外RAM 7042H单元的低4位。 43. 将7049H和704AH两单元中的内容相乘,结果存放在704BH和704CH单元中。

(704CH单元存放高字节)

44.试编程:将累加器A内容低4位送片外RAM 7AH单元,高4位送片外RAM 7BH

单元,7AH、7BH的高4位均清零。

45.试编制出将30H-4FH单元中的数送至60H-7FH单元中的程序。

46. 试编程:将片内RAM 50H、51H单元两个无符号数中较小的数存于60H单元。 47.试编程:将片内RAM 60H-69H单元中的十个数相加,和的低8位存于7EH,

高8位存于7FH单元。

48.试编程:将ROM中以TAB为初址的32个单元的内容依次传送到片外RAM以

00H为初址的区域去(规定用查表指令)。

49.试编程:将ROM中自2000H单元起的100个数,按序移至片外RAM自2080H

单元起的内存区间去。

50.试编程:引用“与”运算,判断某8位二进制数是奇数还是偶数。 51.试编程:统计从片内RAM 30H 单元起所存60个数中“0”的个数,并存入工

作寄存器R7。

- 31 -

第四章 中断与定时/计数器

一、填空

1. 51系列单片机共有五个中断源,按同级查询的顺序,它们分别

是 、定时/计数器0、 、定时/计数器1和 中断。

2. CPU要寻址外围设备有 的I/O

寻址方式和 的I/O寻址方式。

3. 8031的中断系统使用 、 和 专用寄存器控制中断,

定时/计数器系统使用 、 和 、 以及TCON和 控制定时/计数器。

4. 一般子程序最后一条指令的助记符是 ,其功能

是 ,中断子程序最后一条指令的助记符是 ,其功能是 以及 。 5. 假设允许片内定时/计数器T1、外部中断0中断,禁止其它中断,则送

进IE的控制字为 。

6. 假设片内定时/计数器T0、外部中断1为高优先级,其它为低优先级,

应将控制字 写入助记符为 的寄存器。 7. 51系列单片机的外部中断请求共有两种信号触发方式,它们分别是

方式和 方式。MCS-51定时/计数器的定时和计数功能,都是通过计数机构的计数实现的,但定时功能的计数脉冲来自 。

8. TCON寄存器中的TF位是 标志位,在中断方式下,它作为

位使用;在查询方式下则作为 位使用。中断实质上是一种 技术。

9. 当使用慢速外设时,最佳的传输方式是 。

10. 定时器TO工作在方式3时,要占用定时器Tl的TRl和 两个控制位。 11.80C51中断有 个优先级,中断嵌套最多 级。

12.外部中断请求标志位是 和 ,定时/计数器的中断标志

位是 和 。

13.微机与外设间传送数据有 、 和 三种传

送方式。

14.堆栈设在 存储区,程序存放在程序存储区,外部I/O接口设

在 存储区,中断服务程序存放在 存储区。

- 32 -