练习练习练习 第 二 章 单 片 机 结 构 及 原 理 1、 MCS-51 单 片 机 内 部 包 含 哪 些 主 要 功 能 部 件 ? 它 们 的 作 用 是 什 么 ? 答 :( 1) 一 个 8bit CPU 是 微 处 理 器 的 核 心 , 是 运 算 和 逻 辑 计 算 的 中 心 。 ( 2) 片 内 震 荡 器 及 时 钟 电 路 : 提 供 标 准 时 钟 信 号 , 所 有 动 作 都 依 据 此 进 行 。 ( 3) 4K ROM 程 序 存 贮 器 : 存 贮 程 序 及 常 用 表 格 。 ( 4) 128B RAM 数 据 存 贮 器 : 存 贮 一 些 中 间 变 量 和 常 数 等 。 ( 5) 两 个 16bit 定 时 器 /计 数 器 : 完 全 硬 件 定 时 器 ( 6) 32 根 可 编 程 I/O 口 线 : 标 准 8 位 双 向 ( 4 个 ) I/O 接 口 , 每 一 条 I/O 线 都 能 独 立 地 作 输 入或 输 出 。 ( 7) 一 个 可 编 程 全 双 工 串 行 口 。 ( 8) 五 个 中 断 源 。 2、 什 么 是 指 令 ? 什 么 是 程 序 ? 答 : 指 令 是 规 定 计 算 机 执 行 某 种 操 作 的 命 令 。 程 序 是 根 据 任 务 要 求 有 序 编 排 指 令 的 集 合 。 3、 如 何认识89S51/52 存 储器 空间 在物理 结 构 上可 以划分为4 个 空间 , 而在逻 辑 上又可 以划分为3个 空间 ? 答 : 89S51/52 存 储器 空间 在物理 结 构 上设有 4个 存 储器 空间 : 片 内 程 序 存 储器 、 片 外程 序 存储器 、 片 内 数 据 存 储器 、 片 外数 据 存 储器 。 在逻 辑 上有 3个 存 储器 地 址空间 : 片 内 、 片 外统一 的64KB 程 序 存 储器 地 址空间 , 片 内 256B数 据 存 储器 地 址空间 , 片 外64KB的 数 据 存 储器 地 址空间 。 4、 开机 复位 后, CPU 使用 的 是 哪 组工 作 寄存 器 ? 他们 的 地 址是 多少? CPU 如 何确定 和 改变 当前工 作寄存 器 组? 答 : 开机 复位 后, CPU 使用 的 是 第 0 组工 作 寄存 器 , 地 址为00H~07H, CPU 通过改变 状态字寄存 器PSW 中 的 RS0 和 RS1 来确定...