【招生简章】微机@hainnu.edu.cn参考书目
E-mail:yangdali@hainnu.edu.cn 参考书目本课程概述 本课程概述 会用微机是当今人需要具备的一种基本技能,而对理工科学生来说,还需要有更高的规定, 因此在各大学理工科专业中,几乎无一例外地 开设了《微机原理》课程。 本课程的任务是让学习者能从应用的视角出发,了解微机的工作原理,建立微机工作的整体概 念,从理论与实践结合上把握微机接口技术和 汇编语言程序设计方法,并在此基础上培养软、 硬件研发的素养。 本课程概述 本课程概述 输入输出接口技术及应用本课程概述 本课程概述 8086/8088指令系统 12 3-6 7-9同步实验 10、11同步实验 11-14同步实验 15、16实验(与理论同步) 16 7-14 复习、考试 17-20 17 周实验 考试 48+16=64 本课程概述 本课程概述 记忆:在理解的基础上熟记常用指令、寻址模式、标志位等重要内容;(方法:多看并理解 各个示意图) 多学好问、多查资料本课程概述 本课程概述 课中:认真备课,即时记忆,独立完成教学训练或作业 课后:及时复习,独立完成课后作业,撰写试验报告,预习下次课的内容 本课程概述 本课程概述 编著(注:该书第二版 2002年3月出版) 2、《IBM-PC汇编语言程序设计(第2版)》,清华大学 出版社,2001年8月计算机原理教案下载,沈美明 编著3、《汇编语言(第2版)》, 清华大学出版社,2008年4 编著4、《新编16-32位微型计算机原理及应用》,清华大学 出版社,1997年7月,李继灿 李华贵编著 一台完整的计算机平台由硬件系统和工具系统两个别组成: 微机的构架————冯诺依曼结构(五大部分) I/O设备 CPU 运算器 控制器 内存 (RAM ROM) I/O接口 AB 地址总线 DB 数据总线 CB 控制总线 8255、8250、8251 8253、8259 键盘、打印机 显示器、软磁盘 存储器是保存数据和程序的组件,在机器中起记忆的作用 存储器是由这些存储单元组成的,每个单元有一个编号,称为地址。
数据和指令就存放在各 个单元中。 个字节)信息(该信息一般用 位十六进制数表示)。每一个存储单元的地址和这个地址中放置的内 容是完全不同的两个概念,千万不能混淆。 看图 当要把一个代码存入某一存储单元,或从某个储存单元取出代码时,控制器首先要给出地址, 然后按照存入或取出操作分别发出“写”或 “读”命令。 看图 指令1指令2 数据1 数据2 00H01H 99H 9AH FFH 存储器结构图AB DB 看图 看图 看图 CPU 控制器看图 CPU包含运算器和控制器两大部分,其构架框图如 DR指令寄存器IR 指令译码器ID 控制逻辑PLA 寄存器 程序计 数器PC 累加器A 算术逻辑单元 ALU 控制信号 内部数据总线外部 数据 总线 外部 地址 总线 执行具体运算操作时,一个操作数由累加器A提供,另一个操作数由解释器或存储器提供, 两者送到算逻单元ALU进行要求的运算,运算 的结果通常存放在累加器中,以便以后连续运 控制器包括程序计数器PC、指令寄存器IR、指令译码器ID和控制逻辑等。 指令寄存器(InstructionRegister):寄存从存 储器取来的指令 指令译码器(InstructionDecorder):用来对 指令进行预测 看图 控制逻辑部件(ProgramableLogic Array): 根据对指令的译码分析,发出相应的一系列 的节拍脉冲和电位(控制信号),去完成该 指令的所有操作。
程序计数器(ProgramCounter):用来存放 要执行的指令的地址。 看图 输入/输出设备(即内部设备)是借助接口电路与微处理器相连的 由于输入/输出设备的复杂性和多样性,需要借助接口电路来进行防护、变换、缓冲或锁 存,才能与微处理器相连。 不少接口电路未制成各种通用或专用的接口芯片,并未系列化与标准化,有的未作为主 板的一部分。 看图 系统总线有三种:地址总线、数据总线和控制总线。 总线是“串行发送,并行接收”的一串公共信息流通线。 可以降低机器中信息传送线的根数,从而减少机器的可靠性 可以便捷地对存储器芯片及I/O接口芯片进行扩展。看图 协调平台中各组件的操作,有输出控制、输入状态等信号 ―串行发送,并行接收”看图 观看示意图看图 我们了解计算机原理教案下载,计算机于是可摆脱人的直接干预,自动地进行计算,这是鉴于人把推动这个计算 的一步步操作用命令的方式 即一条条指令(Instruction)预先输入至存储器中,在执行 时,机器把这种指令一条条地取下来,加以翻 译跟执行。(冯诺依曼“程序存储科技”) 我们把规定计算机执行的各类操作用命令的方式写出来,这就是指令 指令。一个计算机可执行什 么样的操作,能做多少种操作,是由设计计算 机时所要求的指令系统决定的。
一条指令对应 着一种基本操作。计算机所能执行的全部指令, 就是计算机的指令系统 指令系统(Instruction Set)。指 令平台是计算机所固有的。 在使用计算机时,必须把应解决的难题(按照相应的逻辑)编成一条条(有序的)指令。这 些能使计算机进行操作(并解决一定疑问)的 指令的集合就称为程序 程序。用户为解决自己的问 题所撰写的程序,称为源程序 源程序((Source Program)。 指令一般分成操作码(Opcode,即Operation Code)和操作数(Operand)两 大部分。 操作数:表示参与操作的数的本来或指明参加操作的数所在的地址。 在计算机发展的早期,程序员只能用指令的机器码直接编制源程序,这就是机器语言。 组成的,没有明显的特点,不好记忆,不易理解,易出错。 所以,编程序作为一种十分困难和非常昂贵的 工作。 后来,人们用一些助记符(Memonic),通常是用指令的中文词汇或简写来取代操作码。其 中操作码用助记符 助记符代替,有时操作数也可以用 一些符号(Symbol)来表示。这就是汇编语言。 这样,每条指令有显著的特点,易于理解跟记忆,也不易出错。 本学期教案可在BB系统《微机原理与接口技术》网络课程中查看或下载 网址: 账号: 账号:学号 学号 初始密钥: 初始密码:123456 123456 ((请立即转入并设置密码 请立即转入并设置密码)) ((原来已有账号的同学密码不变 原来已有账号的同学密码不变)) END END
我们可以打一场快速的局部战争