得分 评阅人 1、单字节补码所表示的数值范围是( ) A、-128 ~ +127 B、-127 ~ +128 C、-128 ~ +128 D、-127~ +127 2、PC 的值是 ( ) A、当前指令前一条指令的地址 B、当前正在执行指令的地址 C、将执行下一条指令的地址 D、控制器中指令寄存器的地址 3、当晶振频率是 6MHz 时,AT89S51单片机的机器周期是( ) A、1μs B、 1ms C、 2μs D、 2ms 4、串行口有4 种工作方式,说法正确的是:( ) A、方式0 为移位寄存器方式,通过TXD输入输出数据,通过RXD 输出移位脉冲。 B、方式1 为可变波特率11 位异步通信方式,SMOD 位可使波特率加倍。 C、方式2 为可变波特率10 位UART,通过TXD 输出数据,通过RXD 输入数据。 D、方式3 为可变波特率11 位UART,SMOD 位可使波特率加倍。 5、AT89S51单片机全部使用外接ROM时,其( )引脚必须接地。 A、PSEN B、ALE C、RD D、EA 6、下列指令中,不能完成累加器清零( )。 A、MOV A, #00H B、XRL A, 0E0H C、CLR A D、XRL A, #00H 7、执行 MOV SP ,#30H 指令后,压栈从片内 RAM( )单元开始。 A、 2FH B、 30H C、 31H D、32H 8、T0 设置成计数方式时,外部引脚计数脉冲的最高频率应是晶振频率的( ) 。 A、 1/12 B、 1/24 C、 1/48 D、1/2 9、串行通信的传送速率单位是波特,而波特的单位是( ) 。 A、字符 / 秒 B、位 / 秒 C、帧 / 秒 D、帧 / 分 10、ADC0809是八位( )。 A、地址锁存器 B、地址寄存器 C、D/A转换器 D、A/D转换器 第 21 页 共 46页
三、 程序阅读题(每题10分,共20分) 得分 评阅人 1、写出顺序执行下列指令后的结果 MOV A,#10H ;__________ MOV R0,#20H ;__________ MOV 17H,R0 ;__________ MOV @R0,A ;__________ MOV 22H,A ;__________ 2、 阅读下列程序: ORG 0000H MOV DPTR,#TABLE MOV A,R0 MOVC A,@A+DPTR MOV R0,A SJMP $ TABLE: DB 0,1,4,9,16,25,36,49,64,81 END ⑴当R0=3,程序结束时,R0中是什么? ⑵说出本程序的功能。 第 22 页 共 46页
四、 程序题(每题10分,共10分) 得分 评阅人 1、编程把外RAM1000H单元开始的100个字节单元的内容清零。 五、 简答题(每题10分,20分) 得分 评阅人 1、简述软件去除键盘抖动的方法? 2、简述时钟周期、机器周期、指令周期的概念及三者之间的关系。 第 23 页 共 46页
第 24 页 共 46页
试卷库试卷五 课程名称: 适用班级: 姓名: 学号: 班级: 专业: 学院: 系别: 考试日期: 题号 题分 得分 考生注意事项:1、本试卷共 7 页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。 一 20 二 10 三 20 四 20 五 20 六 10 七 八 九 十 总分 100 累分人 签名 一、 填空题(每空 1 分,共 20 分) 得分 评阅人 1、十进制数-15用8位二进制数补码表示时,应为______H。 2、假如2个一字节的十六进制数87H,69H相加的和仍然为8位二进制数,那么相加的结果和为______H,进位Cy为______。 3、80C51单片机复位后,其SP的内容为______H。 4、当程序状态字PSW为(10011001)时,当前工作寄存器组是______组,对应的工作寄存器R0、R3的地址是______H、 H。 5、80C51单片机扩展程序存储器使用一片具有地址线12根,数据线8根的EPROM,其程序存储器容量为______KB。 6、80C51单片机中,如希望CPU能响应外部中断1和定时器1的中断,而不响应其它中断,其IE寄存器的内容应为______。 7、可用作寄存器间接寻址的间址寄存器有______、______、______。 8、指出以下指令中源操作数的寻址方式 MOV A,#30H;______。 第 25 页 共 46页