微机原理课件chapter1_qsq.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:98 大小:1.5MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

微机原理课件chapter1_qsq.ppt

微机原理课件chapter1_qsq.ppt

预览

免费试读已结束,剩余 88 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第1章计算机基础1.数据对事实、概念或指令的一种特殊表达方式,并可由人工或自动进行加工处理、传输或转换。2.信息对人们有用的数据称为信息。计算机信息处理(或数据处理)过程:数据采集、输入→组织、存贮、建库→加工、转换、分类等→向人们输出有用信息信息处理的目的是获取有用信息与计算机信息处理有关的媒体有5种:1感觉媒体:用户接触信息的感觉形式,如视觉、听觉和触觉;2表示媒体:信息的表示形式,如声音、文字、图画等;3显示媒体:表现和获取信息的物理设备,感觉媒体→表示媒体(磁盘、扫描仪、话筒等),表示媒体→感觉媒体(显示器、打印机、音箱等);4存储媒体:存储数据的物理设备,如磁盘、光盘、半导体存贮器等;5传输媒体:传输数据的物理设备,如同轴电缆、光纤、电话线等。有关术语1.位(bit)2.字节(Byte)3.字和字长(word)4.位编号5.指令、指令系统和程序6.寄存器7.译码器1.位(bit)指计算机能表示的最基本最小的单位在计算机中采用二进制表示数据和指令,故:位就是一个二进制位,有两种状态,“0”和“1”3.字和字长例某CPU内含8位运算器,则:参加运算的数及结果均以8位表示,最高位产生的进位或借位在8位运算器中不保存,而将其保存到标志寄存器中字长是衡量CPU工作性能的一个重要参数。不同类型的CPU有不同的字长。如:Intel8080是8位8088/8086/80286是16位80386/80486,Pentium是32位处理器中字长与数据线个数的关系位1或01位字节110000118位字110000110011110016位双字1100001100111100110000110011110032位4.位编号为便于描述,对字节,字和双字中的各位进行编号。从低位开始,从右到左依次为0、1、2...D05.指令、指令系统和程序一个CPU能执行什么操作,是工程人员设计和制造好的,是固定的,用户不能改变。指令是CPU能执行的一个基本操作。如:取数、加、减、乘、除、存数等指令系统是CPU所能执行的全部操作。不同的CPU,其指令系统不同。程序是用户在使用计算机时,为解决问题,用一条条指令编写的指令序列。构成程序的指令在存储器中一般都是顺序存放,要破坏这种顺序性,必须由转移指令操作。计算机通过内存来记忆、存放数据和程序数值计算——一般自然数*数据文字处理——字符型数据图像处理——像素等*程序——依据用途、功能和数据类型不同而不同。6.寄存器寄存器是用来存放数据和指令的一种基本逻辑部件。7.译码器译码器是将输入代码转换成相应输出信号的逻辑电路。CPU总线内存1.2.1机器数和真值按进位的方法计数称为进位计数制,凡进位计数制都可按权展开:anrn+an-1rn-1+……+a1r1+a0r0+b1r-1+b2r-2+……+bmr-mr=2,10,8,16——基数rk——位权一个数,值的大小=∑各位权乘以各位上的值。2#:(BinaryB)8#:(OctalQ)16#:(HexadecimalH)10#:(DecimalD)在计算机里进行运算和处理均是按二进制数处理的;而二进制数写起来麻烦,书写时可以八进制或十六进制表示;日常生活中又常用十进制,涉及到十~二转换;在如商业统计等特殊应用领域,数据运算非常简单,但数据的I/O量很大,进行十~二转换的开销太大。可以在计算机中直接使用十进制进行数据表示处理——出现了BCD码。因此就有:二进制、八进制、十六进制和十进制等数制之间以及和BCD码之间的转换问题进制数有二个要素:1.基数:如:十进制:0~9(逢十进一)二进制:0,1(逢二进一)2.位权:基数i某一位数绝对值大小=数×位权.二进制数:基数2位权2i八进制数:基数8位权8i十六进制数:基数16位权16i数制之间的转换:(一)、十~二1.整数十→二(除2取余法:整数除2取余,直到商为0为止,读数由后向前。)例:(217)10=kn2n+kn-12n-1+……k121+k020=2(kn2n-1+kn-12n-2+……+k120)+k02(kn2n-1+kn-12n-2+……+k120)是2的倍数,k0是余数.(217)10÷2----得到余数k0/2整数商余数:按照相反的方向写下来。/2/2/2/2/2/2/2/22171085427136310----商10011011--余数低位高位(217)10=(11011001)2小数十→二:乘2取整方法:对十进制数逐次乘