微型计算机实用手册PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:北京师范大学计算中心编
- 出 版 社:北京:北京师范大学出版社
- 出版年份:1985
- ISBN:13243·89
- 页数:438 页
前言页 1
第一篇 微型计算机基础 1
第一章 基础知识 1
1-1 计算机中的数 1
1-1-1 十进制数 1
1-1-2 二进制数 2
1-1-3 八进制数 2
1-1-4 十六进制数 2
1-1-5 十进制数和二进制数的相互转换 2
1-1-6 二进制数和八进制数的转换 3
1-1-7 十进制数和八进制数的转换 3
1-4 ASCII码 4
1-3 二一十进制码 4
1-2-3 补码 4
1-2-2 反码 4
1-2-1 原码 4
1-2 带符号数的表示法 4
1-1-8 二进制数和十六进制数的转换 4
第二章 微型计算机的结构 6
2-1 微型计算机结构 6
2-1-1 CPU结构 6
2-1-2 存贮器 7
2-1-3 执行程序的简单过程 9
2-1-4 中断 9
2-1-5 直接存贮器传送 10
2-2 几种常用的微处理器 11
2-2-1 Intel 8080A 11
2-2-2 Intel 8086和8088 15
2-2-3 Z-80 CPU 22
2-2-5 MC6800微处理器 26
2-2-4 Z8000 CPU 26
2-2-6 MC68000微处理器 27
2-2-7 6502 CPU 29
2-2-8 32位微处理器 31
第三章 存贮器和接口 31
3-1 存贮器 31
3-1-1 半导体存贮器的分类 31
3-1-2 RAM的结构 31
3-1-3 RAM与CPU的连接 33
3-2 输入和输出 36
3-2-1 通用I/O接口 36
3-2-2 可编程序并联接口8255A 38
3-2-3 可编程序串行接口 39
3-2-4 Z-80 PIO 42
第四章 指令系统 46
3-2-5 8089输入/输出处理器 46
4-1 Intel 8080A指令系统 47
4-1-1 指令格式 47
4-1-2 寻址方式 47
4-1-3 Intel8080A指令系统 47
4-2 Z-80指令系统 48
4-2-1 Z-80的寻址方式 48
4-2-2 Z-80指令系统 52
4-3-1 6502寻址方式 64
4-3 6502指令系统 64
4-3-2 6502指令系统 65
4-4 8086/8088指令系统 73
4-4-1 寻址方式 73
4-4-2 8086和8088的指令系统 73
参考书目 89
附录 90
附录一:美国二十家主要微型机制造商生产的部分产品一览表 90
附录二:日本微型机主要生产厂家及机型一览表 92
附录三:IBM PC兼容机性能一览表 93
附录四:部分国产八位微型机厂家一览表 95
第二篇 程序设计语言 96
第一章 BASIC语言 96
1-1 基本概念 96
1-1-1 语法定义符 96
1-1-2 BASIC语言的基本符号 97
1-1-3 BASIC程序的结构 97
1-1-4 程序的注解 98
1-2 常数、变量和表达式 98
1-2-1 常数 98
1-2-2 变量 99
1-2-3 数学函数 101
1-2-4 表达式 101
1-3-2 INPUT(键盘输入)语句 103
1-3-1 LET(赋值)语句 103
1-3 提供数据的语句 103
1-3-3 IN语句 104
1-3-4 READ和DATA语句 104
1-3-5 RESTORE(恢复数据区)语句 105
1-4 输出语句和输出格式 106
1-4-1 PRINT(输出语句) 106
1-4-2 PR语句 106
1-4-3 MBASIC及PCBASIC的输出语句 106
1-4-4 格式输出 106
1-4-5 PRINT与TAB(X)函数 109
1-4-6 PRINT与SPC(X)函数 110
1-5 控制语句 110
1-5-1 GOTO(无条件转向)语句 110
1-5-2 IF...THEN(条件转移)语句 110
1-5-3 FOR...NEXT(循环)语句 111
1-5-5 DEF语句 112
1-5-4 GOSUB和RETURN语句 112
1-5-7 ON...GOSUB(计算转子)语句 113
1-5-8 ONERR GOTO(错误转移)语句 113
1-5-9 RESUME语句 113
1-5-6 ON...GOTO(开关)语句 113
1-5-10 STOP(暂停)语句 114
1-5-11 END(结束)语句 114
1-6 数组 114
1-6-1 数组和下标变量 114
1-6-2 DIM(数组说明)语句 115
1-7 字符串处理 116
1-7-1 LEN函数 116
1-7-2 LEFT$函数 116
1-7-3 RIGHT$函数 116
1-7-4 MID$函数 116
1-7-7 CHR$函数 117
1-7-5 STR$函数 117
1-7-6 VAL函数 117
1-7-8 ASC函数 118
1-7-9 MBASIC、PC BASIC所具有的函数 118
1-7-10 字符串的引用和POS语句 120
1-8 其他功能的函数和语句 120
1-8-1 POS函数 120
1-8-2 FRE函数 121
1-8-3 PEEK函数 121
1-8-4 POKE语句 121
1-8-5 USR函数 122
1-8-6 WAIT语句 122
1-8-7 CALL语句 122
1-8-8 HOME(清屏)语句 122
1-8-13 VTAB语句 123
1-8-12 TRACE、NOTRACE语句 123
1-8-14 HTAB语句 123
1-8-9 CAEAR语句 123
1-8-10 FLASH、INVESE、NORMAL语句 123
1-8-11 SPEED语句 123
1-8-15 HIMEM语句 124
1-8-16 LOMEM语句 124
1-8-17 函数PDL 124
1-8-18 MBASIC的几个语句 124
1-8-19 PC BASIC特有语句表 125
1-8-20 CROMEMCO特有语句表 126
1-9 低分辨率绘图语句 127
1-9-1 显示状态的选择 127
1-9-2 GR语句 127
1-9-3 COLOR(颜色选择)语句 127
1-9-4 画点语句 128
1-9-5 画线语句 129
1-9-4 擦点语句 129
1-9-6 连续画线语句 130
1-9-7 SCRN(显示颜色代码)语句 131
1-10 高分辨率绘图语句 131
1-10-1 HGR和HGRZ语句 131
1-10-2 HCOLOR(选择颜色)语句 132
1-10-3 连续画线语句 133
1-10-4 画圆语句 134
1-10-5 查点语句 134
1-11 高分辨率及其造型 135
1-11-1 造型表及其生成 135
1-11-2 造型表的存贮 137
1-11-3 DRAW语句 137
1-11-6 SCALE语句 138
1-11-7 SHLOAD语句 138
1-11-5 ROT语句 138
1-11-4 XDRAW语句 138
1-12 数据文件 139
1-12-1 数据文件的概念 139
1-12-2 APPLE II SOFT的文件处理 139
1-12-3 MBASIC的文件处理 142
参考书目 143
本章附录 143
1-12-4 IBM PC BASIC的文件处理 145
1-12-5 CROMEMCO的文件处理 147
第二章 FORTRAN语言 149
2-1 概述 149
2-1-1 FORTRAN程序 150
2-1-2 FORTRAN符号名 152
2-1-3 数据类型 153
2-1-4 变量和数组 155
2-1-5 表达式 156
2-2 语句 159
2-2-1 说明语句 159
2-2-2 TYPE(类型)语句 159
2-2-3 IMPLICLT语句 160
2-2-4 COMMON语句 160
2-2-5 DIMENSION语句 161
2-2-6 EQUIVALENCE语句 161
2-2-7 EXTFRNAL语句 162
2-2-8 INTRINSIC语句 162
2-2-9 SAVE语句 163
2-2-10 DATA语句 163
2-2-11 PRCGRAM语句 163
2-3 赋值语句 163
2-4-1 无条件GO TO语句 164
2-4 控制语句 164
2-3-2 ASSIGN语句 164
2-3-1 计算型赋值语句 164
2-4-2 计算GO TO语句 165
2-4-3 赋值GO TO语句 165
2-4-4 算术IF语句 166
2-4-5 逻辑IF语句 166
2-4-6 块IF语句 166
2-4-7 DO语句 168
2-4-8 CONTINUE语句 169
2-4-9 STOP语句 169
2-4-10 PAUSE语句 169
2-4-11 END语句 169
2-5 子程序和函数 170
2-5-1 子程序 170
2-5-2 函数 171
2-5-3 数据块子程序 173
2-6 输入/输出(I/O)系统 175
2-6-1 概述 175
2-6-2 输入/输出(I/O)语句概述 178
2-6-3 打开文件语句 179
2-6-4 读/写语句 182
2-6-5 REWIND语句 183
2-6-6 ENDFILE语句 183
2-6-7 BACKSPACE语句 184
2-6-8 CLOSE语句 184
2-6-9 格式化I/O和FORMAT语句 186
2-6-10 输入/输出表的相互作用与格式说明 187
2-6-11 编辑描述符 188
3-2-4 超数组 191
3-2-3 属性 191
3-2-2 程序单位 191
3-2 IBM PC扩展PASCAL 191
3-1 概述 191
第三章 PASCAL语言 191
3-2-1 编译程序命令 191
3-2-5 字符串 192
3-2-6 常量值 192
3-2-7 系统实现 192
3-2-8 结束语 193
3-3 PASCAL语言的级别 193
3-3-1 元语言 193
3-3-2 标准PASCAL 193
3-3-3 扩展PASCAL 193
3-3-4 系统PASCAL 193
3-4 语法和词汇 193
一、标准PASCAL的保留字 194
3-4-2 PASCAL保留字 194
五、无用字符 194
二、新增加的保留字 194
一、元语言的前缀 194
四、更高级替换符号 194
三、替换符号 194
二、标准PASCAL符号 194
3-4-1 专用字符类别 194
三、属性保留字 195
四、命令保留字 195
五、标准PASCAL中的标识符保留字 195
六、扩展的内部特性保留字 195
七、字符串内部特性保留字 195
3-4-4 分隔符 196
3-5 标识符和常量 196
3-4-3 注释符 196
3-5-1 标识符 196
二、长度限制 196
一、定义 196
十一、字类型特性保留字 196
十、系统I/O特性保留字 196
九、扩展I/O特性保留字 196
八、系统内部特性保留字 196
十二、超数组类型特性保留字 196
三、作用域 197
3-5-2 常量 197
一、数值常量 197
二、常量运算符和函数 198
三、字符串(STRING) 199
四、长字符串:(LSTRINING) 199
五、定义常量 199
六、结构常量 200
一、INTEGER(整数类型) 201
三、CHAR(字符类型) 201
二、WORD(字类型) 201
3-6-1 基本类型 201
3-6 数据类型 201
七、关于常量注意事项 201
四、BOOLEAN(布尔类型) 202
五、Enumerated Types(枚举类型) 202
六、Subrange(子界类型) 202
3-6-2 结构类型 202
一、ARRAY(数组类型) 203
二、Super ARRAY(超数组类型) 203
三、超数组参数-共形数组 203
四、动态数组 204
五、RECORD(记录类型) 205
六、Sets(集合类型) 206
七、FILE(文件类型) 207
二、ADR和ADS(地址类型) 208
一、指针类型 208
3-6-3 引用类型 208
三、引用类型的限制 209
3-6-4 过程类型 210
一、过程类型含义 210
二、类型的兼容性 210
三、类型的等同和引用参数 210
四、类型兼容与表达式 210
五、赋值兼容和赋值 211
3-7 变量说明与使用 211
3-7-1 变量说明 211
3-7-2 变量属性 212
一、STATIC(静态属性) 212
二、PUBLIC和EXTERN 212
三、READONLY 212
四、PURE 212
3-7-5 值 213
3-7-3 组合属性的规则 213
3-7-4 VALUE段(值段) 213
3-7-6 引用变量 215
3-8 表达式 215
3-8-1 表达式与运算符 215
3-8-2 简单表达式的几种形式 216
一、算术表达式 216
二、布尔表达式 216
三、集合表达式 217
3-8-3 其他表达式特性 217
3-9 语句 218
3-9-1 语句标号 218
3-9-2 基本语句 218
一、赋值语句 218
四、空语句 219
五、BREAK,CYCLE和RETURN语句 219
三、GOTO语句 219
二、过程语句 219
3-9-3 结构语句 220
一、复合语句 220
二、条件语句(IF语句,CASE语句) 221
三、重复语(WHILE,REPEAT,FOR) 222
四、开域语句(WITH) 223
3-9-4 顺序控制运算符 223
3-10 过程和函数 223
3-10-1 过程和函数说明 223
3-10-2 过程和函数首部 224
3-10-3 函数说明 224
3-10-4 数据参数 225
一、数值参数 225
二、引用参数 225
三、过程参数 225
3-10-5 内部调用约定 227
3-11-1 预先说明的过程和函数 231
3-11 可用的过程与函数 231
3-11-2 动态分配过程 232
3-11-3 过程和函数的数据传送 232
3-11-4 算术函数 233
3-11-5 扩展内部特性 234
3-11-6 字符串内部特性 236
3-11-7 LSTRING专用特性 236
3-11-9 库过程和库函数 237
3-11-8 STRING或LSTRING特性 237
3-12 文件系统 238
3-12-1 文件 238
3-12-2 文件系统原语(Primitives) 238
3-12-3 文本文件输入/输出 239
3-12-4 扩展I/O特性 242
3-12-5 其他文件过程和文件变量 243
3-12-7 DIRECT文件(直接或随机文件) 245
3-12-6 系统I/O特性 245
3-13 编译对象 247
3-13-1 程序 247
3-13-2 模块 248
3-13-3 单位 249
第四章 COBOL语言 252
4-1 COBOL程序 253
4-1-1 COBOL源程序结构 253
4-1-2 COBOL语言元素 254
4-1-3 COBOL语言描述中的一些规定和记号 256
4-1-4 COBOL源程序的书写规则 256
4-2 标识部分和设备部分 257
4-2-1 标识部分 257
4-2-2 设备部分 257
4-3 数据部分 260
4-3-1 数据及数据组织 260
4-3-2 文件描述项 261
4-3-3 记录描述项 262
4-3-4 PICTURE子句 263
4-3-5 USAGE(用法)子句 264
4-3-6 JUSTIFIED(右对齐)子句 265
4-3-7 VALUE(赋初值)子句 265
4-3-8 OCCURS(重现)子句 265
4-3-9 REDEFINES(重定义)子句 266
4-3-10 SIGN(符号)子句 266
4-3-11 BLANK(遇零置空)子句 266
4-3-12 SYNCHRONIIED(同步安置)子句 266
4-3-13 工作存贮节 267
4-3-14 连接节 267
4-3-15 屏幕节 267
4-4 过程部分 268
4-4-1 OPEN(打开文件)语句 268
4-4-4 WRITE(写)语句 269
4-4-3 START(起动)语句 269
4-4-2 READ(读)语句 269
4-4-5 REWRITE(重写)语句 270
4-4-6 DELETE(删除)语句 271
4-4-7 CLOSE(关闭)语句 271
4-4-8 DECLARATIVES和VSE(说明节和使用语句) 271
4-5-2 ADD(加法)语句 272
4-5-3 SUBTRACT(减法)语句 272
4-5-1 与运算有关的选择性短语 272
4-5 算术运算语句 272
4-5-4 MULTIPLY(乘法)语句 273
4-5-5 DIVIDE(除法)语句 273
4-5-6 COMPUTE(计算)语句 273
4-6 数据传送语句 274
4-6-1 ACCEPT(接收)语句 274
4-6-2 DISPLY(显示)语句 275
4-6-3 MOVE(传送)语句 276
4-7-1 GOTO(转移或转向)语句 277
4-7 控制转移语句 277
4-7-2 PERFORM(执行)语句 278
4-7-3 EXIT(出口)语句 278
4-7-4 IF(条件)语句 278
4-7-5 STOP(停止)语句 280
4-8 字符处理语句 280
4-8-1 INSPECT(检测)语句 280
4-8-2 STRING(串连或字符串链接)语句 282
4-8-3 UNSTRING(串分解)语句 282
4-9 表处理语句 284
4-9-1 索引各和索引数据项 284
4-9-2 SET(设置)语句 284
4-9-3 SEARCH(检索)语句 285
参考书目 287
4-10-4 被调用子程序的过程部分标题 287
4-10-3 EXIT PROGRAM语句 287
4-10-2 CALL(调用)语句 287
4-10-1 COPY语句 287
4-10 用于程序间通讯的语句 287
附录COBOL 保留字 288
第三篇 微型计算机的使用 296
第一章 BASIC语言在微机上的使用 296
1-1 APPLE机DOS3.3操作系统下的使用 296
1-1-1 系统启动和关闭 297
1-1-2 建立和运行BASIC程序 297
1-1-3 修改BASIC程序--编辑功能键 299
1-1-4 保存源程序和调用、运行原有程序 302
1-1-5 文件操作 303
1-1-6 打印机使用 303
1-1-7 DOS3.3操作系统命令和实行程序简介 304
1-1-8 APPIE SOFT错误信息 306
1-2-1 系统的启动 307
1-2 APPIE-II机CP/M操作系统下的使用 307
1-2-2 建立和运行BASIC程序 308
1-2-4 保存源程序和调用、运行原有程序 311
1-2-5 文件操作 312
1-2-6 打印机的使用 312
1-2-7 错误信息 312
1-3 CROMEMCO机上的使用 313
1-3-1 系统的启动和关闭 313
1-3-2 建立和运行BASIC程序 314
1-3-3 程序的修改--DELETE命令 316
1-3-4 保存源程序和调用运行原有程序 316
1-3-5 启动打印机 316
1-3-6 错误信息 316
1-2-3 修改BASIC程序--EDIT命令 319
1-4 IBM PC机的使用 320
1-4-1 系统的启动 320
1-4-2 建立和运行BASIC程序 322
1-4-3 修改BASIC程序--编辑功能 324
1-4-4 保存源程序和调用原有程序 325
1-4-5 磁盘的初始化和复制 326
1-4-6 文件操作 327
1-4-7 打印机的使用 327
第二章 FORTRAN和PASCAL在APPIE II上的使用 329
2-1 APPIE PASCAL操作系统简介 329
2-1-1 系统概述 329
2-1-2 文件处理子系统 330
2-1-3 编辑子系统简介 331
2-1-4 系统启动与关闭 331
2-1-2 编译、连接、运行PASCAL程序 333
2-2 PASCAL语言的使用 335
2-1-1 建立源程序 336
1-4-8 错误信息 338
2-1-3 保存工作文件 341
2-1-4 修改PASCAL程序 342
2-1-5 APPLE PASCAL文件管理 342
2-1-6 磁盘的初始化 345
2-3 APPLE FORTRAN的使用 345
2-3-2 连接运行FORTRAN程序 347
2-3-3 错误信息 347
2-4 CP/M操作系统和FORTRAN-80的使用 354
2-4-1 CP/M操作系统简介 354
2-4-2 系统的启动与关闭 356
2-4-3 CP/M文本编译程序(ED程序) 356
2-4-4 FORTRAN-80的使用 358
2-4-5 FORTRAN-80错误信息 361
第三章 FORTRAN和COBOL在CROMEMCO机上的使用 365
3-1 CDOS磁盘操作系统简介 365
3-1-1系统概述 365
3-1-2 系统的启动与关闭 367
3-1-3 文本编辑程序-EDIT 368
3-2 FORTRAN语言的使用 370
3-2-1 建立FORTRAN源程序 370
3-2-2 编译源程序 371
3-2-3 连接运行 372
3-2-4 修改程序 373
3-2-5 错误信息 375
3-3 COBOL语言的使用简介 376
第四章 FORTRAN、PASCAL、COBOL语言在IBM PC上的使用 379
4-1 IBM DOS操作系统简介 379
4-1-1 DOS命令及命令格式 379
4-1-2 EDLIN编辑程序 387
4-1-3 常用的DOS控制键和编辑键 390
4-2 FORTRAN语言的使用 391
4-2-1 FORTRAN程序开发的环境 391
4-2-3 建立源程序 392
4-2-2 系统的启动与关闭 392
4-2-4 编译FORTRAN源程序 393
4-2-5 连接运行 396
4-2-6 修改程序 397
4-2-7 FORTRAN的错误信息 398
4-3 PASCAL语言的使用 409
4-3-1 主盘与文件 409
4-3-2 建立和编译源程序 409
4-3-3 连接运行 410
4-3-4 错误信息 411
4-4 COBOL语言的使用 427
4-4-1 主盘与文件 427
4-4-2 建立源程序 428
4-4-3 编译源程序 428
4-4-4 错误信息 428
4-5 LINK信息 436
参考书目 437
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《每个人的故乡都是宇宙中心》许石林著 2019
- 《天水师范学院60周年校庆文库 新工科视域下的工程基础与应用研究》《天水师范学院60周年校庆文库》编委会编 2019
- 《计算机组成原理 第2版》任国林 2018
- 《大学计算机信息技术教程 2018版》张福炎 2018
- 《东方杂志 第110册 第25卷 第一至四号 1928年1月-1928年2月》上海书店出版社编 2012
- 《清明 我们的节日》冯骥才编 2017
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《东方杂志 第94册 第22卷 第四至七号 1925年2月-1925年4月》上海书店出版社编 2012
- 《远去的老调》经典文库编委会编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019