微机原理入门:郑学坚清华大学第一章讲义

需积分: 10 1 下载量 10 浏览量 更新于2024-07-26 收藏 986KB PPT 举报
"清华郑学坚微机原理第一章的课件涵盖了微机原理及应用的基础知识,由清华大学的郑学坚教授主编。课程旨在让工科学生了解微机硬件和汇编语言,包括微机的基本组成、工作原理、接口电路以及硬件连接。课程使用的主要教材为《微型计算机原理及应用》第三版,由郑学坚主编,同时参考了丁艳编写的英文版书籍。考核方式包括平时作业、实验和期末考试。课程内容包括数制、二进制运算、ASCII码和BCD码、16位微处理器、8086指令系统、程序设计、汇编语言、存储器系统、输入/输出接口、A/D及D/A转换器等。第一章节重点讲述数制、逻辑电路、二进制运算和编码。" 在微机原理的学习中,数制是非常基础且重要的概念。计算机主要使用的是二进制数制,但也涉及十进制、八进制和十六进制。数制的基表示数码的数量,而权则代表每个位置的数值权重。例如,在二进制系统中,基是2,权则随着位数增加而以2为基数递增。了解不同数制之间的转换对于理解和处理计算机中的数据至关重要。 此外,课程还介绍了逻辑电路,这是构建计算机硬件的基础,包括与门、或门、非门等基本逻辑门电路,它们通过组合可以实现复杂的逻辑运算。二进制数的运算,如加法,是计算机运算的基础,加法电路的原理和实现对于理解计算机如何执行算术操作非常关键。 二进制编码,如ASCII码和BCD码,用于在计算机内部表示字符和数字。ASCII码是美国标准信息交换代码,包含128个字符,而BCD码是一种二进制编码的十进制表示,常用于财务计算中以保持数值精度。 在后续章节中,课程深入到微处理器,如16位的微处理器,以及8086系列微计算机的指令系统,这些是理解计算机硬件核心运作的关键。汇编语言和程序设计的讲解让学生能够编写和理解低级程序,而输入/输出接口和通信协议如8255A、8251和8253等接口芯片的学习则揭示了计算机如何与外部设备交互。 最后,存储器系统和A/D、D/A转换器是连接计算机内部和外部世界的桥梁。存储器系统包括内存和外存,不同的存储器类型有不同的速度和容量特性。A/D转换器将模拟信号转换为数字信号,D/A转换器则相反,它们在数字信号处理和实时数据采集中扮演着重要角色。 这个微机原理课程全面覆盖了计算机硬件和软件的基础知识,对于想要深入理解计算机工作原理的工科学生来说是必不可少的。通过学习,学生不仅能够掌握理论知识,还能具备微机系统软硬件开发的初步能力。