《微型计算机原理及应用习题集与实验教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:万在红主编
  • 出 版 社:世界图书出版广东有限公司
  • 出版年份:2013
  • ISBN:9787510056932
  • 页数:322 页
图书介绍:本书是根据《微型计算机原理及应用》课程所编写的习题集和实验教程,内容丰富,涵盖重要的知识点,对学生提高对该学科的理解和认识,都有很大的帮助。是一本实用性、知识性的课程辅导书。

第1部分 微机原理及应用习题集 1

(一)习题1 1

(二) 习题2 8

(三) 习题3 17

(四)习题4 35

(五) 习题5 67

(六) 习题6 75

(七)习题7 78

(八) 习题8 90

(九) 习题9 112

第2部分 实验教程 122

1.超想-3000TB综合实验仪系统装置介绍 122

1.1综合实验仪系统组成 122

1.1.1综合实验仪概述 122

1.1.2综合实验仪的结构图 122

1.2 HK8086实验模块原理 123

1.2.1频率源电路 123

1.2.2可编程并行口8255模块 124

1.2.3双色LED灯模块 124

1.2.4单色LED灯模块 124

1.2.5电位器 125

1.2.6分频器模块 125

1.2.7单脉冲电路 125

1.2.8步进电机驱动电路 125

1.2.9 A/D转换器模块 126

1.2.10 D/A转换器模块 126

1.2.118251可编程串行通讯模块: 127

1.2.12可编程定时/计数器模块 127

1.2.13 8259中断控制器实验模块 128

1.2.14开关量输入实验模块 128

1.2.15 CPU和监控模块 128

1.3超想-3000TB综合实验仪的系统资源分配 129

1.4超想-3000TB综合实验仪系统硬件安装 129

1.4.1连接HK8279适配板 129

1.4.2仿真器与实验平台的连接 129

1.4.3微机原理与接口工作模式的选择 130

1.4.4 HK958适配板与数码管键盘的连接 130

1.4.5适配板与实验平台地址连接 130

1.4.6实验箱与计算机的连接 130

1.5微机外围接口实验的操作方法 130

2.HK8086仿真开发系统软件的介绍 132

2.1HK8086仿真开发系统软件概述 132

2.2 HK8086软件安装 132

2.2.1微机系统硬件需求: 132

2.2.2实验调试软件安装: 132

2.3 HK8086仿真开发系统软件使用 132

2.3.1系统主窗口 132

2.3.2编译 133

2.3.3调试 134

2.3.4设置 136

3.DJ-598K综合实验系统概述 137

3.1DJ-598K综合实验系统 137

3.1.1主要特点 137

3.1.2系统资源分配 137

3.1.3系统配置 138

3.2系统组成和结构 139

3.2.1系统接口定义 139

3.2.2系统硬件组成 141

3.3系统安装与使用 144

3.4键盘监控使用简介 144

3.4.1引言 144

3.4.2键盘显示 144

3.4.3功能键操作说明一缆表 145

3.4.4总操作过程 145

3.4.5监控程序命令及操作 145

4.8086K实验系统与PC机联机操作 147

4.1 DJ-8086k软件概述 147

4.2 DJ-8086k软件安装 147

4.3 DJ-8086k软件启动和联机 147

4.4 DJ-8086k软件主窗口 148

4.5菜单栏和工具栏命令简介 148

4.5.1文件菜单栏 148

4.5.2编辑菜单栏 148

4.5.3调试菜单栏 149

4.5.4设置 149

4.5.5窗口 149

5.汇编语言上机指导 150

5.1汇编语言上机过程 150

5.2上机实战操练 152

6.常用DEBUG命令的功能及使用举例 157

6.1 DEBUG的主要用途及DEBUG的调用 157

6.2 DEBUG的主要命令功能与格式 157

6.3在DEBUG环境下执行汇编指令 161

6.4使用DEBUG调试和运行可执行文件 167

6.5小结 172

6.6思考题 172

7.Protues仿真软件使用介绍 174

7.1Protues功能特点 174

7.2 Protues实现软件仿真 174

7.3基本Protues VSM的电路分析 184

8.软件实验 185

8.1示例部分 185

示例一 顺序程序设计,编译,链接,调试 185

示例二 选择和循环程序设计 189

示例三 子程序设计 193

8.2实验部分 199

实验一 两个多位十进制数相加实验 199

实验二 两个多位十进制数相减实验 203

实验三 从键盘输入数据并显示 204

实验四 二进制多位加法运算 204

实验五 二进制码转换为BCD码 205

实验六 BCD码转换为二进制码 206

实验七 十进制数的BCD码相减运算 207

实验八 内存清零 208

实验九 数码显示 209

实验十 数据块移动 210

实验十一 多分支程序 212

实验十二 排序实验 212

实验十三 设置光标的实验 213

实验十四 两个数相乘的实验 214

实验十五 BCD码相乘实验 215

实验十六 字符匹配程序 215

实验十七 字符串匹配程序 216

实验十八 字符和数据的显示程序 217

实验十九 响铃实验 217

实验二十 字母的大小写转换 218

实验二十一 保留最长最短行输入字符 219

实验二十二 清除窗口的实验 220

实验二十三 计算N!的实验 221

实验二十四 写文件实验 222

实验二十五 读文件实验 223

实验二十六 显示目录的实验 224

实验二十七 计算机钢琴的程序 224

实验二十八 学生成绩名次表实验 226

实验二十九 接收年、月、日信息显示 226

实验三十找最大、最小和平均值实验 228

9.硬件实验 228

9.1超想3000-TB综合实验仪HK8086硬件实验 228

9.1.1基础硬件与接口实验 228

实验一 定时器/计数器实验 228

实验二A/D转换实验 229

实验三D/A转换实验 229

实验四8259A硬件中断实验 230

实验五 双色灯实验 232

实验六 开关状态显示实验 232

实验七8279键盘显示实验 233

实验八8253计数器实验 235

9.1.2综合设计型实验 235

实验九 直流电机驱动设计实验 236

实验十 步进电机驱动设计实验 236

实验十一 力测量设计实验 238

实验十二 温度测量综合实验 240

实验十三 智能化语音录放系统实验 241

9.2 DJ-598K综合实验系统DJ-8086K硬件实验 246

实验一A/D转换实验 247

实验二D/A转换实验(一) 248

实验三8255A并行口实验(一) 249

实验四8255A并行口实验(二) 251

实验五 定时器/计数器 253

实验六8259单级中断控制器实验 254

实验七 串行接口和应用(一)串行发送 256

实验八 串行接口和应用(二) 串行接收 258

实验九 小直流电机调速实验 258

实验十 步进电机控制 259

实验十一 继电器控制 260

实验十二 存贮器读写实验 261

实验十三 电子琴实验 261

实验十四 简单I/O口扩展实验 263

实验十五8251可编程通讯接口与PC机通讯 264

实验十六128×64 LCD液晶显示实验 265

实验十七8237 DMA传送实验 273

实验十八8250串口实验 276

实验十九8279键盘显示实验 279

实验二十 温度控制实验 280

实验二十 压力测量实验 282

9.3 PROTUES仿真实验 283

实验一 基于8086大气数据计算机基本系统设计 283

实验二 基于8086的电子钟 284

实验三 基于8086的交通信号控制器 285

实验四 基于8086的水温控制系统 286

参考文献 286

附录 288

附录一ASCII码表 288

附录二8086指令系统一览表 289

附录三8086指令对标志位的影响 297

附录四8086宏汇编常用伪指令表 297

附录五DOS功能调用(INT 21H) 299

附录六BIOS功能调用 306

附录七 汇编程序出错信息表 308

附录八DOS常用的命令 313

附录九DJ-598K综合实验系统DJ-8086K实验接线汇总表 316

附录十DJ-598K综合实验系统DJ-8086K字形字位表 317

附录十一DJ-598K综合实验系统DJ-8086K键值表 317

附录十二PROTUES元件库中英文对照表 318