微机原理与接口技术 讲课教师:王爱学
微机原理与接口技术 讲课教师:王爱学
本课程研究的内容 1、计算机硬件:构成计算机的各种元件、器件和设备实物 2、计算机软件:为应用计算机所编制的程序 微机原理课程与其它课程的关系: 数字逻辑——计算机原理——计算机汇编语言——微机原理 计算机网络 单片机原理 本学期所学课程实际上包括了汇编语言部分。 汇编语言:是与计算机硬件密切相关的程序设计语言,其基本 语句对应硬件的一个基本命令
本课程研究的内容 1、计算机硬件:构成计算机的各种元件、器件和设备实物。 2、计算机软件:为应用计算机所编制的程序。 微机原理课程与其它课程的关系: 数字逻辑――计算机原理――计算机汇编语言――微机原理 ――计算机网络 ――单片机原理 本学期所学课程实际上包括了汇编语言部分。 汇编语言:是与计算机硬件密切相关的程序设计语言,其基本 语句对应硬件的一个基本命令
课程要求 1、3次以上(包括3次)不交作业的同学不许参加期 末考试,期末考试成绩计为0分。 2、无故不上理论课累计3次以上(包括3次)的同学 不许参加期末考试,期末考试成绩计为0分 3、无故不上实验课累计3次以上(包括3次)的同学 不许参加期末考试,期末考试成绩计为0分
课程要求 1、3次以上(包括3次)不交作业的同学不许参加期 末考试,期末考试成绩计为0分。 2、无故不上理论课累计3次以上(包括3次)的同学 不许参加期末考试,期末考试成绩计为0分。 3、无故不上实验课累计3次以上(包括3次)的同学 不许参加期末考试,期末考试成绩计为0分
参考书 1、罗克露、徐洁:微型机原理与应用(电子工业出版社) 2、沈美明、温冬婵:汇编语言程序设计(清华大学出版社) 3、熊桂喜:IBM一PC汇编语言程序设计(科学出版社) 4、周明德:微型计算机原理及应用(清华大学出版社)
参考书 1、罗克露、徐洁:微型机原理与应用(电子工业出版社) 2、沈美明、温冬婵:汇编语言程序设计(清华大学出版社) 3、熊桂喜:IBM-PC汇编语言程序设计(科学出版社) 4、周明德:微型计算机原理及应用(清华大学出版社)
第一章基础知识 1.1二进制数、十进制数及十六进制数(及其转换)(略) 1.2二进制数与十六进制数的运算 1.2.1算术运算(略) 1.2.2逻辑运算 例: X=00FFH=0000000011111111B Y=5555H=0101010101010101B 按位“与”运算 0000000011111111B ∧0101010101010101B 0000000001010101B
第一章 基础知识 1.1 二进制数、十进制数及十六进制数(及其转换) (略) 1.2 二进制数与十六进制数的运算 1.2.1 算术运算(略) 1.2.2 逻辑运算 例: X=00FFH=0000 0000 1111 1111B Y=5555H=0101 0101 0101 0101B 按位“与”运算 0000 0000 1111 1111B ∧ 0101 0101 0101 0101B ―― ―― ―― ―― ―― ―― 0000 0000 0101 0101B
按位“或”运算 0000000011111111B V0101010101010101B 0101010111111111B 按位“异或”运算 0000000011111111B 0101010101010101B 0101010110101010B
按位“或”运算 0000 0000 1111 1111B ∨ 0101 0101 0101 0101B ―― ―― ―― ―― ―― ―― 0101 0101 1111 1111B 按位“异或”运算 0000 0000 1111 1111B 0101 0101 0101 0101B ―― ―― ―― ―― ―― ―― 0101 0101 1010 1010B
1.3ASCI码和BCD码(略) 1.4数值与编码的转换 把 ASCII码和BCD等转换成对应的数值。 例 2的ASCI码为32H,转换成数值为:0000010(计 算机中) 在程序中,使用一定的算法进行转换
1.3 ASCII码和BCD码(略) 1.4 数值与编码的转换 把ASCII码和BCD等转换成对应的数值。 例: 2 的ASCII码为32H,转换成数值为:00000010 (计 算机中) 在程序中,使用一定的算法进行转换
第二章 IBM-PC计算机组织 2.1 IBM-PC微型计算机的基本结构 计算机由三大部分组成: 中央处理器CPU(包括运算器、控制器)。 存储器。 输入/输出设备
第二章 IBM—PC计算机组织 2.1 IBM—PC微型计算机的基本结构 计算机由三大部分组成: 中央处理器CPU(包括运算器、控制器)。 存储器。 输入/输出设备
各组成部分的功能: 运算器:负责执行所有的算术和逻辑运算。 控制器:负责指令执行时的控制工作(把指令逐条从 存储器中取出,经译码分析后发出取操作数、执行 存储运算结果等控制指令)。 存储器(内存):是计算机的记忆部件,它通过总线与 CPU相连。用来存放程序执行时所需的指令和数据 Ⅰ/0设备:软盘驱动器、硬盘、显示器、键盘、打印 机等设备。 总线:包括数据线、地址线、控制线
各组成部分的功能: 运算器:负责执行所有的算术和逻辑运算。 控制器:负责指令执行时的控制工作(把指令逐条从 存储器中取出,经译码分析后发出取操作数、执行、 存储运算结果等控制指令)。 存储器(内存):是计算机的记忆部件,它通过总线与 CPU相连。用来存放程序执行时所需的指令和数据。 I/O设备:软盘驱动器、硬盘、显示器、键盘、打印 机等设备。 总线:包括数据线、地址线、控制线
图2.1PC机的一般结构 存储器 (内存 中央 处理器 总线 接口 IO设备 CPU 控制器 接口〈VO设备
图2.1 PC机的一般结构 中央 处理器 CPU 总线 控制器 存储器 (内存) 接口 接口 I/O设备 I/O设备