- 0
- 0
- 约9.25千字
- 约 43页
- 2016-12-23 发布于重庆
- 举报
微型计算机原理与接口技术 主讲人:黄颖(讲师) 联系方式 huangying@cqupt.edu.cn 考试成绩:70%(考试成绩)+30%(平时成绩) 使用教材: 课程的主要内容 1.基础理论 2.指令系统 3.汇编语言程序设计 4.实际应用 5.硬件知识 课程简介及要求 1.课程性质及教学目的 《微机原理与接口技术》是工科计算机及其相关专业的一门重要的专业技术基础课程。本课程旨在介绍以Intel 80486为背景的32位微型计算机的工作原理、汇编语言程序设计和接口技术。本课程既向学生传授计算机的各部分组成、CPU及各个接口工作原理,也注重培养学生编写汇编程序、使用各个接口芯片的动手实践能力。 2.本课程的学习方法 编程和理论学习相结合 第1章 数制与码制 1.1 计算机中的数制 1.2 计算机中的码制 1.3 浮点数基本概念 本章需要掌握的内容 1. 计算机中的数制:二进制、八进制、十六进制之间的相互转换,以及他们与十进制的转换 2.计算机中的码制:原码、补码、反码的表示,以及各自的表示范围,补码的加法与减法及其溢出判别方法 3.浮点数的基本概念:浮点数、浮点机器数、浮点数的数值范围 1.1 计算机中的数制 1.1.1 常用计数制 数:用来直接表征量的多少,有大小之分,并能进行加减运算 码:代码或者编码,在计算机中用来代表某个事物或描述某种信息。 1)十进制数 在十进制记数中,用0,1,2,…,9这10个符号来表示数量,无论多大的数,都是用这10个符号的组合来表示的。 “逢十进一,借一当十” 例如,十进制数3758可用上面的法则来表示: (3758)10=3×103+7×102+5×101+8×100 根据同样的法则,也可以表示十进制小数,小数点的右边各位的权为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 高位权是低位权的十倍 2)二进制数 二进制记数法用来表示数量的符号只有两个,就是0和1。二进制数中的任何一个0或1称为比特(bit)。 “逢二进一,借一当二” 3)十六进制数 0-9+A-F “逢十六进一,借一当十六” 4)八进制记数法 高位权是低位权的八倍 “逢八进一,借一当八” 5)二-十进制数(BCD码) 计算机中的十进制的表示方法,常用8421BCD码,见表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 3.十六进制数转换成十进制数 例如,十六进制数E5D7.A3可以表示为 (E5D7.A3) 16 =E×16 3+5×16 2+D×16 1+7×16 0+A×16 -1+3×16 -2 (2)十进制数转换成二进制数 例如,欲将十进制数175转换为二进制数,其过程如下: 175÷2=87 余数为 1 87÷2=43 1 43÷2=21 1 21÷2=10 1 10÷2=5 0 5÷2=2
您可能关注的文档
最近下载
- PV3930- 氙灯老化试验标准.pdf VIP
- 2025年《反不正当竞争法》市场混淆行为案例分析及答案.docx
- 十堰教师招聘真题2023.docx VIP
- 动力工程及工程热物理专业英语.ppt VIP
- 自来水厂环评:清镇市莲花山自来水厂新建工程-迎燕水库配套水厂工程项目环评(2021年新版环评)环境影响报告表.pdf VIP
- 2025春人教版数学七下《第七章 数学活动》新版课件(23页).pptx VIP
- 工程项目标准化管理体系及措施要求.docx VIP
- 23S516混凝土排水管道基础及接口图集.pdf VIP
- 宪法学(第二版)(马克思主义理论研究和建设工程重点教材)课件第4章国家性质和国家形式.pptx VIP
- 中国旅游文化(全套课件).ppt VIP
原创力文档

文档评论(0)