微机原理与接口技术第1章.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

微型计算机原理与接口技术

本门课的参考书1凡与汇编程序设计、与80X86硬件接口有关的书与资料戴梅萼.微型计算机技术及应用(第3版).清华大学出版社.2003年沈美明,温冬婵.IBM-PC汇编语言程序设计.北京:清华大学出版社,2001周明德.微型计算机系统原理及应用.北京:清华大学出版社,20072教材3孙力娟等.微型计算机原理与接口技术.清华大学出版社.2007年2月4

本门课的课程与实验安排考试与成绩

序言

课程内容硬件:32位微处理器的指令系统,微处理器结构,中断系统,I/O系统与常规I/O接口电路及其应用本课程讲述了32位微型机的硬件、软件的基本知识,其中:软件:汇编语言程序设计本课程涉及到的基础知识有:数字电路,DOS操作命令,数制和码制。

学习《微机原理与接口技术》课程的目的:从应用的角度出发,了解微机的工作原理,建立微机工作的整体概念;从理论与实践上掌握微型机的硬件及各部件的功能与组成原理;学会用汇编语进行计算机底层软件设计,以及掌握计算机与其它辅助设备的接口技术的基本能力为培养学生具有微机系统软硬件开发的能力打下必要的基础.

010203能够根据特定的应用对代码做最佳的优化,进行完全的控制;能够最大限度地发挥硬件的功能。提高运行速度;能够直接访问与硬件相关的存储器或I/O端口;能够不受编译器的限制,对生成的二进制代码汇编语言具有如下一些优点:

汇编语言具有如下一些缺点:.编写的代码非常难懂,不好维护;.很容易产生bug,难于调试;.开发效率很低,时间长且单调。.只能针对特定的体系结构和处理器进行优化;0102030405

第1章计算机基础

计算机中的数制解决微型机领域中数的不同表示方法常用计数制十进制数:编程时使用(D)二进制数:计算机内部信息存储,运算,输入/输出都是二进制数(B)

(1101.11)2权:.??每位代码非0即1高位权是低位权的2倍加减运算法则:逢二进一,借一当二+10111111011010-特点:

十六进制数:01人们最常用的是十进制,但在计算机中为了物理实现的方便,采用的是二进制。人们为了书写阅读方便,又常常采用十六进制数来表示二进制数。十六进制的基数是16,权值为160、161、…,数码有0、1、…、9、A、B、C、D、E、F。十六进制用H表示,二进制数用B表示02

4位二进制数等值的一位十六进制数4位二进制数等值的一位十六进制数00000100080001110019001021010A001131011B010041100C010151101D011061110E011171111F十六进制与二进制的关系:每4位二进制数用1位十六进制数来表示

所以,(10,1001,1010,1111)2=(29AF)16十六进制数特点:(29AF)16权:每位代码0~9,A~F高位权是低位权的16倍加减运算法则:逢十六进一,借一当十六(39)16(7A)16+(B3)16(45)16(26)16-(1F)16

计算机中采用二进制,但二进制书写、阅读不便,所以在输入输出时人们仍习惯使用十进制。采用二进制数对每一位十进制数字进行编码来表示一个十进制数,这种数叫做BCD码。BCD码有多种形式,最常用的是8421BCD码,它是用4位二进制数对十进制数的每一位进行编码,这4位二进制码的值就是被编码的一位十进制数的值。4.BCD码:

401000100300110011200100010100010001000000000等值的一位十进制数等值的一位BCD码数四位二进制数

0101010150110011060111011171000100081001100191010非法BCD码10111100110111101111

BCD码在计算机中的存储分为紧凑型和非紧凑型两种:非紧凑型BCD码:D=0000,0011B紧凑型BCD码:D=0011,0111B0000,0111B2341

二.数制转换1.二、八、十六进制数→十进制数算法:每位的代码和该位的权值相乘,再求累加和如:(1101.11)2=(?)10解:1×23+1×22+0×21+1×20+1×2-1+1×2-2=8+4+0+1+0.5+0.25=(13.75)10如:(29AF)16=(?)10解:2×163+9×162+10×161+15×160=

文档评论(0)

SYWL2019 + 关注
官方认证
文档贡献者

权威、专业、丰富

认证主体四川尚阅网络信息科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510100MA6716HC2Y

1亿VIP精品文档

相关文档