微机中的数据类型

微机中的数据类型

ID:37234076

大小:449.31 KB

页数:50页

时间:2019-05-12

微机中的数据类型_第1页
微机中的数据类型_第2页
微机中的数据类型_第3页
微机中的数据类型_第4页
微机中的数据类型_第5页
资源描述:

《微机中的数据类型》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、微型计算机原理学时:56理论指导实践课程课程性质及教学目的微机原理与接口技术是工科计算机及其相关专业的一门重要的专业技术基础课程。本课程帮助学生掌握微型计算机的硬件组成及使用;学会运用汇编语言进行程序设计;树立起计算机体系结构的基本概念;为后继的软、硬件课程做好铺垫。教材及参考书目1.《80x86汇编语言程序设计》沈美明、温冬婵编著,清华大学出版社,2001年9月2.《IBMPc汇编语言与程序设计》第4版:英文/埃布尔著一影印版,清华大学出版社,1998.23.《IBMPC汇编语言程序设计实验教程》,沈美明温冬蝉张赤红,清华大学出版社计划学时与学分计划学时:讲课:56学时实验:8学时学分

2、:3.5学分教学要求不迟到,不早退,不旷课课前预习课堂作笔记,认真完成相应的课堂作业课后认真完成相关作业作好实验教学效果1.掌握数制、码制等基础理论知识,能较熟练的进行码制转换,了解数字的各种计算机存储方式2.了解计算机组成及其基本原理3.掌握80x86的不同寻址方式,并能区别各种不同寻址方式的异同。4.熟练掌握80x86的指令系统,能够用80x86指令系统编写基本的程序块。5.掌握80x86汇编的编程方式,掌握循环、分支、子程序等基本程序结构。6.在了解基础上进一步掌握宏汇编程序设计技术。7.掌握微机接口技术和几个主要芯片的基本结构、初始化和应用编程。考核方式平时成绩:30%(到课10

3、%,作业20%)考试成绩:70%教学主要内容及学时分配第1章.基础知识(2学时)1.进位计数制与不同基数间的转换2.二进制和十六进制运算3.计算机中的数和字符表示4.基本的逻辑运算第2章.     80x86计算机组织(4学时)1.  80x86微处理器2.基于微处理器的计算机系统构成3.中央处理器4.存储器5.外部设备第一章微机中的数据类型本章重点:数据类型数据在内存中的存储方式带符号数的表示形式:原码、反码、补码各种码制之间的互换方式补码计算溢出判断一、数据类型带符号整数无符号整数BCD数字符串位浮点数二、数据在内存中的存储方式字节为单位高位字节占高地址低位字节占低地址三、数的进位制

4、约定BHD各种进制之间的转换!数制转换:任意进制数十进制数十进制数二进制数十进制整数二进制数十进制小数二进制数二进制数十六进制数十六进制数二进制数具体实例补充讲解!三种数制的对应关系十进制十六进制二进制00000011000122001033001144010055010166011077011188100099100110A101011B101112C110013D110114E111015F1111补充:计算机的数制数制是数的表示方法常用计数制:十进制数:0,1,2,3,4,5,6,7,8,9二进制数:0,1十六进制数:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F八

5、进制数:0,1,2,3,4,5,6,7二-十进制数:用四位二进制数表示以位十进制数例如:(3456)10=(0011010001010110)BCDBCD码是十六进制数的一个子集,1010~1111是非法BCD码BCD码与十进制数的转换二进制十进制BCD码000000000000110001001020010001130011010040100010150101011060110011170111100081000100191001101010非法BCD码101111非法BCD码110012非法BCD码110113非法BCD码111014非法BCD码111115非法BCD码组合BCD码与

6、分离BCD码组合BCD码(压缩BCD码):一个字节放2位十进制数分离BCD码(非压缩BCD码):一个字节放1位十进制数,存放在低四位,高四位与数值无关。其它进制转换为十进制方法:按进位计数制(位置计数法)展开计算后得到十进制例1:将二进制数1101.101转换为十进制数解:(1101.101)2=1×23+1×22+0×21+1×20+1×2-1+0×2-2+1×2-3=8+4+0+1+0.5+0+0.125=13.625其它进制转换为十进制例2:将十六进制数2AE.4转换为十进制数解:2AE.4H=2×162+10×161+14×160+4×16-1=512+160+14+0.25=6

7、26.25二进制与十六进制的相互转换方法:四位二进制对应一位十六进制(整数部分从右到左,小数部分从左到右)例1:将1011101001.110101B转换为十六进制数解:整数部分:0010111010012E9小数部分:11010100D4故1011101001.110101B=2E9.D4H二进制与十六进制的相互转换例2:将5A.3BH转换为二进制数解:5A.3B1011010.00111011故5A.3BH=1011010.00

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。