微型计算机的基础知识

微型计算机的基础知识

ID:39252935

大小:693.31 KB

页数:63页

时间:2019-06-28

微型计算机的基础知识_第1页
微型计算机的基础知识_第2页
微型计算机的基础知识_第3页
微型计算机的基础知识_第4页
微型计算机的基础知识_第5页
资源描述:

《微型计算机的基础知识》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、微型计算机原理及应用朱定华清华大学出版社参考书目:1.微型计算机原理,姚燕南,电子科技大学出版社2.微型计算机原理及应用,邹逢兴,国防科技大学出版社3.微型计算机接口技术及应用,刘乐善,华中科技大学出版社绪论课程简介:《微机计算机原理及应用》这门课主要涉及Intel系列微处理器的程序设计以及接口技术,是进一步学习和掌握基于Intel系列微处理器的电子、通信和控制系统的程序设计和接口技术以及芯片开发的入门课程。主要内容汇编语言:80X86宏汇编语言的程序设计方法及应用。微机原理:微处理器结构,存储器原理,中断系统在微机系统中的实现

2、等等。接口技术:基本的I/O接口芯片(8253,8255A,8251A,8237A等),常用总线及接口(ISA,EISA,VESA,PCI,USB,AGP)。教学目标通过本课程的学习,使大家掌握在Intel系列微处理器环境下工作和解决问题的能力。同时具备一定的新型接口芯片的设计和开发能力。Tips作为一门工程技术课程,我们希望能够用“工程”的态度和思维来学习。直觉想象GoforitandEnjoyit!第一章微型计算机的基础知识1.1计算机中的数和编码1.2逻辑单元和逻辑部件1.3微型计算机的结构和工作原理1.48086/808

3、8微处理机1.58086/8088存储器结构和堆栈1.680x86系列微处理器1.1计算机中的数和编码1.1.1计算机中的数制1.1.2符号数的表示法1.1.3二进制数的加减运算1.1.4二进制数的逻辑运算和逻辑电路1.1.5二进制编码1.1.6BCD数的加减运算一、十进制数两个基本特点:1.有十个不同的数字符号:0,1,2,…9。2.逢十进位。1.1.1计算机中的数制进位计数制的两个重要概念:1.基数:使用数字符号的个数。2.权:固定位置上表示的值。一般地,任意一个十进制数A可表示为:(Ai=0~9)十进制数的基数为10, 第

4、i位的权为10i。二、二进制数两个基本特点:1.有两个不同的数码:0,1。2.逢二进位。同样地,一个二进制B可表示为:(Bi=0,1)二进制数的基数为2, 第i位的权为2i。三、八进制数两个基本特点:1.有8个不同的数字符号0,1,2,…7。2.逢八进位。基数为8,第i位的权为8i。四、十六进制数两个基本特点:1.有十六个不同的数字符号:0,1,2,…9,A,B,C,D,E,F。2.逢十六进位。任意一个十六进制数D可表示为基数为16,第i位权为16i。十进制数、二进制数、十六进制数之间的关系如表所示十进制二进制十六进制01234

5、5678012345678000000010010001101000101011001111000十进制二进制十六进制9101112131415169ABCDEF10100110101011110011011110111110000五、计算机采用二进制数的原因1.物理上容易实现。2.运算规则简单。3.可以用逻辑代数作为设计工具。数制之间的转换一、二进制数十进制数方法:按权展开相加法。53221510722613631222222011101011K0K1K2Kn-1(215)10=(11010111)2方法:除2取余法

6、。二、十进制数二进制数1.整数转换3727518942122222201101001(75)10=(1001011)20.687521.37500.37520.75021.500.5021.0整数部分1=K1整数部分0=K2整数部分1=K3整数部分1=K4(0.6875)10=(0.1011)2方法:乘2取整法。2.小数转换三、二进制十六进制数1.十六进制数二进制数一位十六进制数可以用四位二进制数表示。(3AB)16=3ABH=(001110101011)2=(1110101011)2(0.7A53)16

7、=0.7A53H =(0.0111101001010011)22.二进制数十六进制数每四位二进制数用一位十六进制数表示。(1101111100011.100101111)2=(1BE3.978)16四、二进制八进制数(67.521)8=(110111.101010001)2(11111101.01001)2=(375.22)8用一个8位二进制数表示一个有符号数:D7D6D5D4D3D2D1D0符号位数字位D7=0正数1负数机器数真值01011011B=+9111011011B=911.1.2符号数的表示法一、机器数和真值连

8、同符号位一起数值化了的数,称为机器数。机器数所表示的真实的数值,称为真值。1.原码D7D6D5D4D3D2D1D0符号位数的大小0正数1负数[+105]原=01101001B[105]原=11101001B二、带符号数的三种表示方法(原码、反码和补码)原码的特

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

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

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