-
第一章微型计算机基础概论
微型计算机基础概论
-
●1.1微型计算机系统
工作原理与组成
-
●1.2常用的数制和转换
1、二进制、十进制和十六进制的表示,2、二进制、十进制和十六进制之间的转换
-
●1.3计算机中的编码
1、BCD编码,2、ASCII码,奇偶校验码,3、GB2312、GBK、GB8030和UTF-8
-
●1.4二进制数的运算
1、无符号二进制数的表示,范围和溢出,2、无符号二进制数的表示,范围和溢出,机器数,原码、反码和补码
-
第二章微处理器与总线
微处理器与总线
-
●2.18086/8088CPU特点和外部引脚
1、CPU概述,2、8086微处理器的特点(并行指令流水、内存分段管理、支持多处理器工作模式),8086/8088引脚及其功能
-
●2.28086/8088内部寄存器
8086/8088内部结构与工作原理,EU和BIU,通用寄存器和段寄存器等
-
●2.38086/8088存储器组织
存储器的存储单元,段地址,偏移地址,物理地址,存储单元的读和写
-
●2.48086/8088工作时序
8086/8088工作时序
-
第三章8086/8088指令系统
8086/8088指令系统
-
●3.1Intel 80X86指令系统
指令基本概念,指令格式,操作数类型
-
●3.2寻址方式
寻址方式
-
●3.3一般数据传送指令
一般数据传送指令
-
●3.4算术运算指令
普通加法指令ADD, 带进位位的加法指令ADC,加1指令 INC, 普通减法指令SUB, 考虑借位的减法指令SBB,减1指令 DEC,比较指令CMP.
-
●3.5逻辑运算指令
逻辑与指令AND;逻辑或指令OR, 逻辑非指令NOT, 逻辑异或指令XOR, 测试指令TEST;算术左移和逻辑左移指令SAL/SHL, 逻辑右移指令SHR, 算数右移指令SAR, 不带CF的循环左移指令ROL,不带CF的循环右移指令ROR,带CF的循环左移指令RCL,带CF的循环右移指令RCR
-
●3.6串操作类指令
串传送指令MOVS, 串比较指令CMPS;串扫描指令SCAS,串装入指令LODS,串存储指令STOS
-
●3.7控制类指令
无条件转移指令JMP;条件转移指令,循环控制指令LOOP;调用指令CALL, 返回指令RET;中断指令INT
-
第四章汇编语言程序设计
汇编语言程序设计
-
●4.1汇编语言程序设计概述
机器语言、汇编语言和高级语言;汇编语言程序结构;
-
●4.2伪指令
伪指令的定义;DB、DW和DD;伪指令:SEGMENT和ASSUME,PROC和MACRO宏调用和子程序调用的区别?
-
●4.3DOS功能调用
什么是DOS功能调用?1号DOS功能调用:键盘接收单个字符并显示、2号DOS功能调用:屏幕显示单个字符,9号DOS功能调用:屏幕显示字符串;10号DOS功能调用:键盘接收字符串
-
●4.4汇编语言程序设计编程实例
一个读程序的例子,一个程序设计举例
-
第五章存储器系统
存储系统
-
●5.1存储器系统
概述,半导体存储器的分类ROM,RAM,SRAM,DRAM
-
●5.2随机存取存储
6264芯片引脚功能和工作时序;存储器编址,全译码法、部分译码法
-
第六章输入/输出和中断技术
输入/输出和中断技术
-
●6.1输入输出接口
IO端口和IO接口的概念,独立编址与统一编址,IO地址的译码,端口地址,译码信号
-
●6.2简单接口电路
三态门,244芯片介绍,输入接口芯片与CPU的连接;锁存器,273芯片介绍,输出接口芯片与CPU的连接;应用244、273芯片实现一个接口电路综合设计
-
第七章常用数字接口电路
常用数字接口电路
-
●7.1可编程定时计数器 8253
8253的功能、外部引线、内部结构;8253的6种工作方式;8253的初始化编程
-
●7.2可编程并行接口8255
8255的功能、外部引线、内部结构;8255的3种工作方式;8255的初始化编程