欢迎来到天天文库
浏览记录
ID:21672766
大小:1.11 MB
页数:59页
时间:2018-10-20
《微型计算机原理与接口技术第二版孙力娟》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、微型计算机原理与接口技术本门课的参考书1.凡与汇编程序设计、与80X86硬件接口有关的书与资料2.戴梅萼.微型计算机技术及应用(第3版).清华大学出版社.2003年3.仇玉章等.32位微型计算机原理与接口技术.清华大学出版社.2004年答疑www.njupt.edu.cnfwyao@njupt.edu.cn教材孙力娟等.微型计算机原理与接口技术(第2版)清华大学出版社.2007年2月本门课的课程与实验安排总学时56学时实验8学时序言存储器按照冯.诺依曼的计算机体系结构思想运算器控制器输入输出计算机
2、发展第一代(1946~1958)电子管计算机第二代(1959~1963)晶体管计算机第三代(1964~1970)集成电路电子计算机第四代(1971~1990)大规模集成电路第五代(1991~)黄金时期什么是微型计算机?微型计算机的特点:体积小、重量轻、价格低廉简单灵活、可靠性高功耗低、对使用环境要求不高结构灵活、应用面广计算机按体积、性能和价格等分类,可分为:巨型机、大型机、中型机、小型机、微型机课程内容本课程讲述32位微型机的硬件、软件的基本知识,其中:硬件:32位微处理器的指令系统,微处理器结
3、构,中断系统,I/O系统与常规I/O接口电路及其应用软件:汇编语言程序设计本课程涉及到的基础知识有:数字电路,DOS操作命令,数制和码制。第1章 计算机基础解决微型机领域中数的不同表示方法一.常用计数制1.十进制数:编程时使用(D)2.二进制数:计算机内部信息存储,运算,输入/输出都是二进制数(B)1.1计算机中的数制在二进制计数系统中,表示数据的数字符号只有两个,即0和1;大于1的数就需要两位或更多位来表示;以小数点为界向前各位的位权依次是20,21,22,…,向后依次为2-1,2-2,2-3,
4、…;一个二进制数可以通过各位数字与其位权之积的和来计算其大小。(1 1 0 1. 1 1)2权: .每位代码非0即1高位权是低位权的2倍加减运算法则:逢二进一,借一当二+10111111011010-特点:3.十六进制数:人们最常用的是十进制,但在计算机中为了物理实现的方便,采用的是二进制。人们为了书写阅读方便,又常常采用十六进制数来表示二进制数。十六进制的基数是16,权值为160、161、…,数码有0、1、…、9、A、B、C、D、E、F。十六进制用H表示,二进制数用B表示4位二进制数
5、等值的一位十六进制数4位二进制数等值的一位十六进制数00000100080001110019001021010A001131011B010041100C010151101D011061110E011171111F十六进制与二进制的关系:每4位二进制数用1位十六进制数来表示所以,(10,1001,1010,1111)2=(29AF)16十六进制数特点:(2 9AF)16权:每位代码0~9,A~F高位权是低位权的16倍加减运算法则:逢十六进一,借一当十六(39)16(7A)16+(B3)16(45)1
6、6(26)16-(1F)16二.数制转换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=8192+2304+160+15=(10671)102.二进制数→十六进制数四位二进制数为一组,每组用等值的十六进制代换如:(101011
7、.11)2=(10,1011.1100)2=(2B.C)163.十六进制数→二进制数一位十六进制数用等值的四位二进制数代换如:(17E.58)16=(0001,0111,1110.0101,1000)24.十进制数→二进制数①十进制整数→二进制数算法:除2取整,直到商为零为止,倒排11222120所以,(11)10=(1011)252②十进制数纯小数→二进制数算法:乘2取整,直到乘积的小数部分为0时止,顺排∴(0.8125)10=(0.1101)20.81251.625221.25021.020.
8、5③十进制带小数→二进制数整数、纯小数分别计算,再合并∴(11.8125)10=(1011.1101)2例:设X=(01010110)2Y=(5A)16问:X,Y谁大?解:转换成同一数制比。等值的十进制数谁最大。∵X=(01010110)2=26+24+22+21=(86)10Y=(5A)16=5×161+10×160=(90)10∴Y大不同数制的数比大小,可看它等值的十进制数谁大。1.2计算机中数据的编码一.十进制数的二进制编码——BCD码二.字符的编码——ASCII码三.码制解
此文档下载收益归作者所有