365文库
登录
注册
2

基础训练参考答案

105阅读 | 5收藏 | 4页 | 打印 | 举报 | 认领 | 下载提示 | 分享:
2
基础训练参考答案第1页
基础训练参考答案第2页
基础训练参考答案第3页
基础训练参考答案第4页
福利来袭,限时免费在线编辑
转Pdf
right
1/4
right
下载我编辑的
下载原始文档
收藏 收藏
搜索
下载二维码
App功能展示
海量免费资源 海量免费资源
文档在线修改 文档在线修改
图片转文字 图片转文字
限时免广告 限时免广告
多端同步存储 多端同步存储
格式轻松转换 格式轻松转换
用户头像
猪养猪大户 上传于:2024-05-30
参考答案 模块一 参考答案; 填空题;1、集成、芯片上、计算机。2、CPU、 存储器、 定时器 、 输入/输出 二、单项选择题1、(B )2、( C )三、判断题1、( × )2、( √ )四、计算题1、(01010010)B 2、52H 2、(59227 )10 ( 163533 )8 (E75B )16 模块二 参考答案 一、填空题: 1、当MCS-51引脚ALE有效时,表示从P0口稳定地送出了   低8位    地址。 2、MCS-51的堆栈是软件填写堆栈指针临时在  片内  数据存储器内开辟的区域。 3、MCS-51有4组工作寄存器,它们的地址范围     00H~1FH   。 4、PSW中RS1  RS0=10时,R2的地址为  12H  。 二、选择题: 1、当MCS-51复位时,下面说法正确的是(   A  )。    A、 PC=0000H   B、 SP=00H    C、 SBUF=00H    D、 P0=00H 2、PSW=18H时,则当前工作寄存器是(  D  )。    A、 0组     B、 1组     C、 2组       D、 3组 3、MCS-51上电复位后,SP的内容应是(   B   )。    A、 00H     B、 07H      C、 60H       D、 70H 4、单片机上电后或复位后,工作寄存器R0是在(  A  )。    A、0区00H单元 B、0区01H单元   C、0区09H单元   D、SFR 三、判断题 1、当MCS-51上电复位时,堆栈指针SP=00H。(  × )——SP=07H 2、PC存放的是当前正在执行的指令。(  × )——是将要执行的下一条指令的地址 3、8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。(  √ ) 4、8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存程序运行中的各种状态信息。(  √ ) MCS-51的特殊功能寄存器分布在60H~80H地址范围内。(  × )——80H~FFH 四、简答题 1、80C51 ROM空间中,0000H~0023H有什么用途?用户应怎样合理安排? 答:0000H~0023H是80C51系统专用单元,其中0000H为CPU复位地址,0003H~0023H是5个中断源中断服务程序入口 地址,用户不能安排其他内容。一般来讲,从0030H以后,用户可自由安排。 2、简述读外ROM和读写外RAM用到的控制信号。 答:读外ROM的控制线有3条: ①ALE:控制锁存低8位地址信号。 ②PSEN:控制外ROM输出。 ③EA:确定读外ROM。     读写外RAM控制信号分别为: ①RD:控制外RAM输出。 ②WR:控制外RAM输入。 3、80C51如何确定和改变当前工作寄存器区? 答:80C51是根据程序状态字寄存器PSW中工作寄存器区选择控制位RS1、RS0(PSW.4、PSW.3)来确定和改变当前工作寄存器 区:    RS1、RS0=00——0区  (00H~07H)    RS1、RS0=01——1区  (08H~0FH)    RS1、RS0=10——2区  (10H~17H) RS1、RS0=11——3区  (18H~1FH) 模块三 参考答案: 填空题 R0、R1、R2、R3、R4、R5、R6、R7中的一个 将A的内容与PC当前值相加作为程序存储器地址,再将该地址单元的内容传送到A 对A中当前值进行十进制调整 周而复始地取指令和执行指令的过程 0 判断题 1、对 2、对 3、错 三、单选题 1、D 2、A 3、D 4、D 5、A 四、计算题 1、答:SP=23H, PC=3412H 2、答:A=E4H (30H)=EEH 五、论述题 1、答:MCS-51单片机指令一般由标号、操作码助记符、操作数、注释四部分组成。 标号是一条指令的标志,是可选字段,与操作码之间用“:”隔开;设置标号的目的是为了方便调用或转移。标号的选择应遵从下列规定: 标号由1~8个
tj