1 / 11
文档名称:

计算机 基础知识.doc

格式:doc   大小:251KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机 基础知识.doc

上传人:ttteee8 2020/7/14 文件大小:251 KB

下载得到文件列表

计算机 基础知识.doc

相关文档

文档介绍

文档介绍:第四章基础知识第一节数制常说的计算机,谁都会理解是个人电脑PC。说得准确些,应叫电子数字计算机,以区别另一类电了模拟计算机。为什么叫电了数字计算机呢?这是因为其内部是一个数字信息世界:空间地址是数字化;语言是数字化;信息流动是数字化;运算逻辑判断即“思维”是数字化;整体管理和控制是数字化;与外部交换信息也是数字化。由于世界上最简单的数制是二进制数,最适合于具有两个稳态的电子器件所制成的计算机。二进制还可以衍生出更方便的数制,便于运算和表达。下面讲一下数制。。,其基数是2。计数规则是逢二进一。通过如图3-1所示的运算可以找出二进制与十进制的关系。权码,即该位为1代表的权值。二进制(B)权码十进制(D)十六进制(H)162482342222*12°000000000001110001022000113300100440010155001I0660011177010008801001990101010A0101111B0110012C0110113D011I014E0111115F1000016**********图4-1二进制、+进制及十六进制的对应关系由图4-1可以看出4位二进制1111表示的是十进制的15,二进制0000表示的是十进制的0。为防止把二进制1111读成壹千壹百壹拾壹,可用一•个下标B(Binary)表示:1111B=15D,下标D(Decimal)表示十进制,一般不写。从二进制与十进制的对应关系可以看到如下特点:权码1111b=15对应权值 1X23+1X2?+1X2I+1X2°=对应权值 8+4+2+1 =15(二进制数值)式中的8、4、2和1称为权值。1111b中的每个1称为系数或权码。4位二进制数可表达十进制数0~15,共16个数。当十进制数超过15时,则向前进1位,变成00008o进上去的1表示溢位。16这个十进制数已超出4位二进制的表示范围。为表达比15大的二进制数,可采用多位二进制。例如,采用8位二进制数:权码1 1 1 1 1 1 1 1b=对应权值1X27+1X26+1X25+1X24+1X23+1X22+1X2!+1X2°=对应权值128+64+32+16+8+4+2+1 =255(二进制数值)由上面的式子还可看出一个特点,可帮助我们记忆和心算,即:每一位的权值都比其右边所有权值的和多1。计算机中有8位二进制数,再大则要用到16位和32位二进制数。161514131211**********数位111II11I111II1II权码327681638481924096204810245122561286432168421权值32KI6K8K4K2KIK简称◄高8位►〈一低8位权码111111111权值1X2】51X2141X2”1X2121X2111X2101X291X2S1X27权值32568162848192409620481024512256128简称32K16K8K4K2K1K为了方便,其中称1024为1K。对单片机来说常用的4K、8K、16K、32K应当记熟。当用二进制表示一个较大的数时,1和0的位数太多,不便于书写,很不直观。因此,又引出十六进制(Hexadecimal)o+六进制数可用一个下标H表示。对儿个名词的说明如下:位(bit): 二进制数的1位,即1或0o字节(byte):相邻的8个二进制位为1个字节。字长: 每个数所含二进制位的数量叫字长。计算机内的字长都是字节的整数倍。地址: 由内部存储器中许多存储单元组成。将每个单元都顺序地统一编号,这个编号就是地址。+六进制从图3-1的最右侧一列可见,自9之后就用A、B、C、D、E和F分别表示10、11、12、13、14和15。这样就可以把沉长的二进制变得简短了。例如:二进制 1011 1100 0111 0 101对应十六进制 B C 7 5即BC75h,以4位二进制为一段,用。〜F表示。运算时机器还是按二进制计算。书写时为防止混淆,作数据用时要标注14或$或Ox,这表示十六进制数。机器在运行时,译码器会自动识别出数据或码制。在上面两节中学了二进制数转换成I•进制数的方法。下面介绍把十进制数反过来变成二进制数的余数法:用2去除二进制数,先得的余数为低位,后得的余数为高位,直到商为。为止。例如:2| 1 1 余数2 | 5 ——1最低位5|2 ——12|1 ——0。 1最高位即:ll=-二进制加法规则二进制的加法规则如下:0+0=00+1=11+1=0+进位14-1+1=1+进位例:1110b+1100b=11010b1110 被加数+ 1100 加数1 进位11010和二进制减法规则二进制的减法规则如下:0-0=01-