《计算机原理》教案,计算机原理及应用教案

微机计算机原理及应用教案

第一讲 计算机基础知识

本讲目的:了解计算机中数的表示

本讲要求:掌握二进制、十六进制和带符号数的表示以及BCD码、ASCII码 本讲重点:十六进制数和补码 本讲难点:负数的补码表示 授课内容

一、数与数制

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)。

例如,二进制数110101可以表示为

(110101)2=1×25+1×24+0×23+1×22+0×21+1×20 3、二进制数与十进制数的相互转换

① 二进制数转换成十进制数

如上所述,只要将二进制数的每一位乘上它的权然后加起来就可以求得二进制数的十进制数值。例如,二进制数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

② 十进制数转换成二进制数

十进制数转换为二进制数的方法分两步进行。

例如,欲将十进制数175.71875转换为二进制数,其过程如下:

第一步: 175÷2=87 ----------- 余数为 ------------ 1 87÷2=43 ------------------------------- 1 43÷2=21 ------------------------------- 1 21÷2=10 ------------------------------- 1 10÷2=5 -------------------------------- 0 5÷2=2 -------------------------------- 1 2÷2=1 -------------------------------- 0 1÷2=0 -------------------------------- 1

得到结果:(175)10=(10101111)2。 第二步:将十进制小数0.71875转换成二进制小数,其过程如下:

0.71875×2=1.4375 ---- 取整数部分 ------------------- 1 0.4375×2=0.875 ------------------------------------ 0 0.875×2=1.75 -------------------------------------- 1 0.75×2=1.5 ---------------------------------------- 1 0.5×2=1.0 ----------------------------------------- 1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值