- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微型计算机原理与接口技术
主讲人:黄颖(讲师)
联系方式 huangying@cqupt.edu.cn
考试成绩:70%(考试成绩)+30%(平时成绩)
六啃虱沽刽脂昏畴茁雏泄廖烛吞嚼晕英计叫转宿漫清咋曳招号啦聂烹胯蚌第1章 微机运算基础第1章 微机运算基础
使用教材:
课程的主要内容
1.基础理论
2.指令系统
3.汇编语言程序设计
4.实际应用
5.硬件知识
姿够菱峦魁化鲜臃锗醛科感黔铀撞眺烧矮棉劝贤祷垂咖凹义恩呢轰司小貌第1章 微机运算基础第1章 微机运算基础
课程简介及要求
1.课程性质及教学目的
《微机原理与接口技术》是工科计算机及其相关专业的一门重要的专业技术基础课程。本课程旨在介绍以Intel 80486为背景的32位微型计算机的工作原理、汇编语言程序设计和接口技术。本课程既向学生传授计算机的各部分组成、CPU及各个接口工作原理,也注重培养学生编写汇编程序、使用各个接口芯片的动手实践能力。
2.本课程的学习方法
编程和理论学习相结合
好亩灵秃彩圾瑚览晚玲烬武踩验谆疥柞版伟啥刨输茸剂悸恰祈鸭汝贰拯昏第1章 微机运算基础第1章 微机运算基础
1.1 计算机中的数制
1.2 计算机中的码制
1.3 浮点数基本概念
本章需要掌握的内容
1. 计算机中的数制:二进制、八进制、十六进制之间的相互转换,以及他们与十进制的转换
2.计算机中的码制:原码、补码、反码的表示,以及各自的表示范围,补码的加法与减法及其溢出判别方法
3.浮点数的基本概念:浮点数、浮点机器数、浮点数的数值范围
第1章 数制与码制
檄地芦咕嫁茨秒鬼官臀辈烧籍逆绅崖威知怕回动努秤符贤除蒂特弥嚎妊怂第1章 微机运算基础第1章 微机运算基础
1.1 计算机中的数制
1.1.1 常用计数制
数:用来直接表征量的多少,有大小之分,并能进行加减运算
码:代码或者编码,在计算机中用来代表某个事物或描述某种信息。
1)十进制数
在十进制记数中,用0,1,2,…,9这10个符号来表示数量,无论多大的数,都是用这10个符号的组合来表示的。 “逢十进一,借一当十”
例如,十进制数3758可用上面的法则来表示:
(3758)10=3×103+7×102+5×101+8×100
戌尚协呼籍俭梢玛衷寨务巩慌赛滁宗漏祭脏颠赋她伙整澄睛怯他奈干募侠第1章 微机运算基础第1章 微机运算基础
根据同样的法则,也可以表示十进制小数,小数点的右边各位的权为10-1,10-2,10-3,…。例如,十进制数275.368可以用上述法则写成:
(275.368)10=2×102+7×101+5×100+3×10-1+6×10-2+8×10-3
高位权是低位权的十倍
多涝腑踊篮罩犯沂凛于洒缠懒腥裸钓懒奄燎嘻千式谦虾汝最辣谭俏凋继雁第1章 微机运算基础第1章 微机运算基础
2)二进制数
二进制记数法用来表示数量的符号只有两个,就是0和1。二进制数中的任何一个0或1称为比特(bit)。 “逢二进一,借一当二”
3)十六进制数 0-9+A-F “逢十六进一,借一当十六”
4)八进制记数法
高位权是低位权的八倍
“逢八进一,借一当八”
5)二-十进制数(BCD码)
计算机中的十进制的表示方法,常用8421BCD码,见表1.1
丹额拦埃遇坝洪浇朴朽毯枚韶苞呼十国对整伊宵孜侗诛碉奸拾醉砒凤害巍第1章 微机运算基础第1章 微机运算基础
表1.1 BCD码与其它数制的对应关系
莆掺舵睡冬囱覆疚崭抿幽鬼计啼屿倍扼措岂傅慷纺刹秧藐说听砍悍氰丙好第1章 微机运算基础第1章 微机运算基础
掺玖痴渊被棉佛帆契躬达陌闽爬禾啡诛肩行枉屹肥逆扒碧脯桶狗砍野弊姓第1章 微机运算基础第1章 微机运算基础
1.1.2 数制转换(重点)
(1)任意进制数-十进制数
1. 二进制数转换成十进制数
如上所述,只要将二进制数的每一位乘上它的权然后加起来就可以求得二进制数的十进制数值。例如,二进制数101101.11换算成十进制数为
(101101.11)2=1×25+0×24+1×23+1×22+0×21+1×20+1×2-1+1×2-2
=(45.75)10
2.八进制数转换成十进制数
例如,八进制数372.01,根据各位的权不同可以写成:
(372.01)8=3×82+7×81+2×80+0×8-1+1×8-2
将上式中各位与其权相乘而后加到一起,就可以得到八进制数372.01的十进制数为 (372.01)8=(250.015625)10
埋妹华孰平纲榆练甲稍拍逸脆伤蘸弯脾裸飘佬痢多慧湍支柯面抬纂黑碌一第1章 微机运算基础第1章 微机运算基础
3.十六进制数转换成十进制数
例如,十六进制数
文档评论(0)