文档库 最新最全的文档下载
当前位置:文档库 › 计算机中的数制和码制教案

计算机中的数制和码制教案

计算机中的数制和码制教案
计算机中的数制和码制教案

教案设计

姓名:包婷婷

学号:20090512124

班级:2009级

学院:计算机与信息科学

专业:计算机科学与技术(师范)日期:2011年12月26日

科目:微型计算机基础

课名:计算机中的数制和码制

授课时间:-月-日第-周星期-第-节

授课班级:--

授课者:包婷婷

课时:2课时

授课类型:新授课、习题课与讲授课

教学目标、要求:

一知识及技能目标:通过本堂课熟练掌握并灵活运用数制间的转换、补码运算、溢出判断二情感与价值目标:通过学习计算机数制和码制,在传统的思维基础上,学生进一步扩展创新型思维和开拓性眼界。培养适应新环境的能力。

教学重点、难点:

重点:数制之间的转换级码制概念的理解

难点:补码的运算溢出判断

教学方法:启发、演示和讲练结合

参考资料:《微型计算机原理与接口技术》

张荣标机械工业出版社

《微型计算机系统原理及应用(第4版)》

周明德清华大学出版社

《微型计算机原理及应用辅导》

李伯成西安电子科技大学出版社

教学过程:

1导入课程:同学们,人生来就是不断地学习着,从最开始模仿我们周为人的说话方式和行动。那么,同学们在我们正式进入学校开始学习之前,想必大家最开始学习的是数数。从0——9,那么同学们有没有想过为什么要这样读和表示呢?为什么我们自己不能创造一种自己的表示和计算方式呢。计算机就为我们提供的这样一个途径。

2:数制的概念

数制是人们按某种进位规则进行计数的科学方法。

数的位置表示(其中包括十进制、二进制、八进制、十六进制)

N=

其中,X为基数,a i为系数(0<=a i<=X-1),m为小数位数,n为整数位数十进制:由0、1、2、3、4、5、6、7、8、9十个系数组成,其中基数为10

二进制:由0、1二个系数组成,其中基数为2

八进制:由0、1、2、3、4、5、6、7八个系数组成,其中基数为8

十六进制:由0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F组成,其中基数为16

例题:以二进制、八进制、十六进制表示数的结果

(111)D=1*102+1*101+1*100其中D表示十进制

(10011.11)B=1*24+0*23+0*22+1*21+1*20+1*2-1+1*2-2=19.75,其中B表示二进制

(45.2)Q=4*81+5*80+2*8-1=37.25,其中Q表示八进制

同学们这里十六进制就举例了。以此类推便可以得出

3:数制间的转换

同学们,大家都知道每个国家都有其自己的货币。但在国际贸易上都是采用的统一货币-美元。我们也知道一美元可以兑换6.13人民币。那么不同数制之间在一定程度上是等价的,因此是可以转换的。那么下面进行数制间的转换学习

1 任意数制转换为十进制

这里我们上面讲解的例题中已经涉及到任意数制转换为十进制,这里就不在讲解了

2二进制、八进制、十六进制之间的转换(以二进制、八进制、十六进制表示数的结果)二进制、八进制、十六进制、之间的转换同学们根据书上的表进行对照记忆,三位二进制表示一位八进制,四位二进制表示一位十六进制。

3十进制转换为二进制

在学习十进制转换为二进制前,这里有两个法则需要同学们理解和记忆

整数除二取余,余数逆序排列,直至商为零为止。

小数乘二取整,整数顺序排列,直至小数部分为零为止。

例题:

(1)19=(?)

被除数余数

19 1

--------------

商(被除数) 9 1

---------------

4 0

---------------

2 0

---------------

1 1

---------------

所以(19)D=(10011)B

(2)19.815=(?)

根据(1)可知整数部分,那么我们所要求的是小数部分。

小数整数

0.8125*2=1.625 1

0.625*2=1.25 1

0.25*2=0.5 0

0.5*2=1.0 0

那么(19.815)D=(10011.1101)B

4:学生练习

以下哪个数最大

A (10110101)

B B (234)D

C (234)Q

D (123)H其中H表示十六进制

5码制的概念

同学们可能会想计算机用二进制运算时怎么表示数的符号呢

计算机中用1表示正,0表示负

原码表示

这里有规定:二进制数的最高位表示数的符号,0表示正,1表示负。其余各位表示数值的本身

设机器字长为N,数X的原码为[X]

这里为什么要有机器字长呢?因为计算机是机器,其运算能力是有限的,这里N表示一次可以允许有几位数可以一起算。

如:设字长为8位试求+0,-0,+127,-127,+6,-6的原码

[+0]=0000 0000

[-0]=1000 0000

[+6]=0000 0110

[-6]=1000 0110

[+127]=0111 1111

[-127]=1111 1111

反码表示

反码的规定:用二进制的最高位表示数的符号,0表示正,1表示负,正数的反码与原码相同,负数的只需把相应的数值部分按位取反即可

如:设字长为8位试求+0,-0,+127,-127,+6,-6的反码

[+0]=0000 0000

[-0]=1111 1111

[+6]=0000 0110

[-6]=1111 1001

[+127]=0111 1111

[-127]=1000 0000

补码表示

正数的补码与相应的原码相同,负数的补码只需在其反码的末位加1即可

如:设字长为8位试求+0,-0,+127,-127,+6,-6的补码

[+0]=0000 0000

[-0]=0000 0000

[+6]=0000 0110

[-6]=1111 1010

[+127]=0111 1111

[-127]=1000 0001

总结:通过上面我们可以在计算中看出正数的原、反、补码都是相同的

6补码的概念及运算。

.计算机中因为数的正负,有时计算出来的结果往往与我们预期的不一样。如:(这里举例说明)我们都知道计算日期和时间时每到一个周期又回到原点。比如我们在计算时间时。如现在是十二点在过十二小时后时针任指的是十二点在计算机计算时也是采用时间和日期相识的运算法则。

为什么计算机要采用这种算法呢?

首先我们来看一个例子

X=64-12

(64)B=0100 0000 (-12) B =1000 1100

二进制相加其结果为1100 1100 即十进制数表示为-86其结果有错。因此为了避免这种现象采用了补码运算可以有效的避免

(1)法则

[X-Y]补=[X] 补+[-Y]补

[X+Y]补=[X] 补+[Y]补

(2)补码的运算

[+64]补=0100 0000 [-12]补=1111 0100

其二进制相加的结果为0011 0100 即十进制为52

7:练习

X=34-98

8溢出的判断

任何事物都是有一定的限度的就如往一个容器里注水,超过了容器的容量水就会溢出。

计算机也如此。当计算时,超过了计算机的容量就会发生溢出。那么我们怎么判断在运算时是否发生溢出呢?

(1)介绍最高位Cs和低位Cp

取补码运算结果的最高位和次高位分别叫做Cs和Cp其中Cs表示符号位的进位。Cp表示数值部分最高位的进位。即当最高位(符号位)有进位时Cs=1否则为0,当次高位有进位时Cp=1,否则为0。

若Cs、Cp相同(同为0或为1)者无溢出发生,Cs、Cp相异(Cs=1、Cp=0或则Cs=0、Cp=1)时溢出发生

(2)溢出判断演示

(1)(-15)+(-67)

(-15)的补码是1111 0111

(-67)的补码是1011 1101

其运算的二进制结果是1 1010 1110,因为 Cs=1,Cp=1所以无溢出发生

(2)(-115)+(-87)

(-115)的补码是1000 1101

(-87)的补码是1010 1001

其运算的二进制结果是1 0011 0110,因为 Cs=1,Cp=0所以溢出发生

9练习

设X=-53 Y=+107 求[X-Y]补,[-X-Y]补,[-X+Y]补并指明溢出标志情况

10:总的知识点的练习(随堂检验)和针对前面的练习的疑难解惑

11知识点的梳理和总结

课后习题:习题四(1)(2)(3)(4)

. .

最新PLC中数制和码制的关系资料

关于PLC中数制和码制的关系 虽然计算机能极快地进行运算,但其内部并不像人类在实际生活中使用的十进制,而是使用只包含0和1两个数值的二进制。当然,人们输入计算机的十进制被转换成二进制进行计算,计算后的结果又由二进制转换成十进制,这都由操作系统自动完成,并不需要人们手工去做。人们通常采用的数制有十进制、二进制、八进制和十六进制。 1. 数码:有大小之分; 数制中表示基本数值大小的不同数字符号。例如,十进制有10 个数码:0、1、2、3、4、5、6、7、8、9。 2. 基数:个数; 数制所使用数码的个数。例如,二进制的基数为 2 ;十进 制的基数为10。 3. 位权:1 (所表示数值的大小-价值); 数制中某一位上的1所表示数值的大小(所处位置的价值)。例如,十进制的123,1的位权是100,2的位权是10,3的位权是1 o 4. 十进制;人们日常生活中最熟悉的进位计数制。在十 进制中,数用0, 1, 2, 3, 4, 5, 6, 7, 8, 9这十个符号来描述。计数规则是逢十进一。二进制:在计算机系统中采用 的进位计数制。在二进制中,数用0和1两个符号来描述。 计数规则是逢二进一。十六进制:人们在计算机指令代码和数据的书写中经常使用的数制。在十六进制中,数用0, 1,…,9和A,B,…,F;16符号来描述。计数规则是逢十六进 o 5 :转换方法: 一:其它进制转换为十进制 方法是:将其它进制按权位展开,然后各项相加,就得到相应的 十进制数。

例1 : N= (10110.101 ) B= (?) D 按权展开N=1*2八4+0*2八3+1*2八2+1*2八1+0*2八 0+1*2八- 1+0*2八-2+1*2八-3 =16+4+2+0.5+0.125 = (22.625 ) D B==进制; 。=十进制: 权:小数点以前从0开始不断增加; 小数点以后从-1开始,不断减小; 二:将十进制转换成其它进制 方法是:它是分两部分进行的即整数部分和小数部分。 A:整数部分:(基数除法) 把我们要转换的数除以新的进制的基数( 2或8),把余 数作为新进制的最低位; 把上一次得的商再除以新的进制基数,把余数作为新进制的次低位;继续上一步,直到最后的商为零,这时的余数就是新进制的最高位. 例如:十进制转二进制: 用2辗转相除至结果为1 将余数和最后的1从下向上倒序写就是结果; 例如302 302/2 = 1511 余0 151/2 = 75余1 75/2 = 37余1 37/2 = 18余1 18/2 = 9余0 9/2 = 4余1 4/2 = 2余0 2/2 = 1余0 1/2 = 0余1 故二进制为100101110

计算机数制与编码进制转换公开课教案

计算机数制与编码进制转换公开课教案 Document serial number【KKGB-LBS98YT-BS8CB-BSUT-BST108】

课时安排:一课时教学方法:讲授法 教学目的:1、熟悉数制的概念;2、掌握位权表示法; 3、掌握各数制之间的转换方法。 教学重点:进制、基数、位权的概念 教学难点:二进制—十进制间相互转换 教学过程: 一、师生问好,考勤 二、复习旧识,导入新课 通过学习计算机系统组成,我们已经知道,人与计算机进行信息交换通常使用程序设计语言,程序设计语言经历了三个阶段:机器语言、汇编语言和高级语言。机器语言是机器指令序列,机器指令是一串0和1组成的二进制编码,是唯一能被计算机识别的语言。计算机的语言和我们人类的语言是不一样的。所以当我们对计算机发出一个命令,这些命令必须要经过数字化编码后才能传送、存储和处理。那么要了解计算机是如何将我们发出的信息转换成数字编码之前,我们必须先了解掌握各种数制以及数制的转换。 三、新课讲解 (一)数制 1.进制 按进位的原则进行记数的方法叫做进位记数制。“进位记数制”简称为“数制”或“进制”。我们平时用的最多的就是十进制了,那么,大家想一下,还有没有其他的进制呢?比如,一年12个月,十二进制;古代1斤=16两,逢十六进一,就是十六进制;1公

斤=2斤,1时辰=2小时,逢二进一,就是二进制。由此也可以推断出,每一种进制的进位都遵循一个规则,那就是N进制,逢N进一。这里的N叫做基数。 2.基数 所谓“基数”就是数制中表示数值所需要的数字的总数。十进制中用0—9来表示数值,一共有10个不同的字符;二进制中用 0、1来表示数值,一共2个字符;十六进制中0—9、A、B、C、D、 E、F,一共有16个不同的字符。为了区别不同的进制数,常在不同进制数字后加一字母表示:十进制D、二进制B、十六进制H。 3.位权 “位权”是指每个数位被赋以一定的权值。位权是基数的若干次幂。采用进位计数制进行计数,表示数值大小的数码与它在数中所处的位置有关。 (二)使用二进制的原因 计算机内部一律采用二进制表示数据信息,而大家常用的则是十进制,有时为了方便还使用八进制或十六进制。采用二进制的原因: ①二进制码在物理上最容易实现。计算机由逻辑电路组成的,逻辑电路通常只有两个状态。例如,电压的高与低、脉冲的有与无、开关的接通与断开等。这两种状态正好用来表示二进制数码“1”和“0”。若是采用十进制,则需表示十个数码,这是困难的。 ②运算简单。③逻辑性强。 (三)数制转换 在计算机进行数据处理时首先把输入的十进制数转换成计算机所能接受的二进制数;计算机运行结束后,再把二进制数转换成人

计算机《数制与编码进制转换》公开课教案

数制与编码——进制转换【学情分析】本课内容是在学生已经学习了计算机发展与应用、计算机系统的组成等知识的基础上进行,已经初步知道了人与计算机进行信息交换通常使用程序设计语言,程序设计语言经历了三个阶段:机器语言、汇编语言和高级语言。机器语言是机器指令序列,是一串0和1组成的二进制编码,是唯一能被计算机识别的语言。那么要了解计算机是如何将我们发出的信息转换成数字编码之前,我们必须先了解掌握各种数制及相互间的转换。这节课内容较多,学生理解起来比较困难,根据课堂需要和学生特点,既要让学生有信心、热情地学习新知识,又要让他们主动积极地参与到整个教学活动中来。 【课时安排】2课时 【授课形式】讲授、多媒体教学 【教学方法】讲授法、练习法、问答法、演示法 【教学用具】计算机、黑板、多媒体、课件 【教学目标】 知识目标:1、了解数制、基、基数及位权的概念; 2、掌握二进制、十进制、八进制、十六进制的表示方法; 3、掌握二进制与十进制间相互转换的方法。 技能目标:1、培养学生逻辑运算能力; 2、培养学生分析问题、解决问题的能力; 3、培养学生独立思考问题的能力。 情感目标:通过数制转换的学习培养学生的计算机科学涵养,同时,让学生体会到认真的学习态度,严谨细致的学习习惯。 【教学重点】1、进制、基数、位权的概念。2、二进制与十进制间相互转换方法。【教学难点】二进制与十进制间相互转换 【教学过程】 一、师生问好,考勤 二、复习旧识,导入新课 (以下教师的语言、活动简称“师”,学生的活动简称“生”)

课前引入: 师:我想请大家做一道算术题:110+110=? (学生几乎都回答等于220)。 师:那么220这个答案对还是不对呢?可以说对,也可以说不对。在学习本课之前,回答220是正确的,但是,在我们学完今天的知识后,答案就不一是220了。为什么呢? (设疑,学生思考,教师点名个别学生回答) 师:谈到数字,有很多同学可能会觉的很可笑,这不就是1234……是的,在生活中,我们用的一般都是十进制。那么大家想一下,我们的生活中,还用到了哪些别的进制? (学生思考回答:十二进制、60进制等) 师:我们的一年有12个月,这是十二进制。一小时等于60分,一分等于60秒,我们的时间是60进制。当然,还有一些,比如一米等于三尺,三进制。比如我们的鞋子或袜子,两只为一双,这是二进制。可是我们通过前面的课程已经知道计算机唯一能识别是二进制数,这正是我们本节课所学习的重点。(本节课我们将了解数制、基、基数及位权的概念;掌握二进制、十进制、八进制、十六进制的表示方法;掌握二进制与十进制间相互转换的方法。) 三、新课讲解 (一)主要概念 1.数制 师:在我们小学阶段最开始学习的就是十以内的加法,之后是两位数的加法,在两位数加法的学习中,老师是不是经常会说,要注意逢十进一?也就是我们平常说的别忘了进位。像这样按进位的原则进行记数的方法叫做进位记数制。简称为“数制”或“进制”。我们平时用的最多的就是十进制了,那么,大家想一下,还有没有其他的进制呢?比如,一周七天,七进制;一年12个月,十二进制;一小时六十分钟,六十进制;1公斤=2斤,1时辰=2小时,逢二进一,就是二进制。除此以外在计算机语言中常用八进制和十六进制。由此也可以推断出:每一种进制的进位都遵循一个规则,那就是N进制,逢N进一。 2.基与基数

第一章 数制和码制

第一章 数制和码制 本章教学目的、要求: 1.掌握二进制、八进制、十进制、十六进制及其相互转换。 2.掌握原码、反码、补码的概念及转换,了解二进制补码的运算。 3.理解常用8421BCD 码和可靠性代码。 重点:不同进制数间的转换。 难点:补码的概念及二进制补码的运算。 第一节 概述 (一)数字量与模拟量 数字量:物理量的变化在时间上和数量上都是离散的。它们数值的大小和每次变化的增减变化都是某一个最小数量单位的整数倍,而小于这个最小数量单位的数值没有任何物理意义。 例如:统计通过某一个桥梁的汽车数量,得到的就是一个数字量,最小数量单位的“1”代表“一辆”汽车,小于1的数值已经没有任何物理意义。 数字信号:表示数字量的信号。如矩形脉冲。 数字电路:工作在数字信号下的电子电路。 模拟量:物理量的变化在时间上和数值上都是连续的。 例如:热电偶工作时输出的电压或电流信号就是一种模拟信号, 因为被测的温度不可能发生突跳,所以测得的电压或电流无论在时间上还是在数量上都是连续的。 模拟信号:表示模拟量的信号。如正弦信号。 模拟电路:工作在模拟信号下的电子电路。 这个信号在连续变化过程中的任何一个取值都有具体的物理意义,即表示一个相应的温度。 (二)数字信号的一些特点 数字信号通常都是以数码形式给出的。 不同的数码不仅可以用来表示数量的不同大小,而且可以用来表示不同的事物或事物的不同状态。 t u t

第二节 几种常用的数制 数制:把多位数码中每一位的构成方法以及从低位到高位的进位规则称为数制。 在数字电路中经常使用的计数进制有十进制、二进制和十六进制。有时也用到八进制。 一、十进制数(Decimal) 十进制是日常生活中最常使用的进位计数制。在十进制数中,每一位有0~9十个数码,所以计数的基数是10。超过9的数必须用多位数表示,其中低位和相邻高位之间的进位关系是“逢十进一”。 任意十进制数 D 的展开式:i i k D 10∑= k i 是第 i 位的系数,可以是0~9中的任何一个。 例:将十进制数12.56展开为: 2 1 1 10 610 510210156.12--?+?+?+?= 二、二进制数(Binary ) 二进制数的进位规则是“逢二进一”,其进位基数R=2, 每位数码的取值只能是0或1,每位的权是2的幂。 任何一个二进制数,可表示为:i i k D 2∑= 例如: 三、八进制数(Octal) 八进制数的进位规则是“逢八进一”,其基数R =8,采用的数码是0、 1、 2、 3、 4、 5、 6、 7, 每位的权是 8 的幂。 任何一个八进制数也可以表示为:i i k D 8∑= 例如: 四、十六进制数(Hexadecimal) 十六进制数的特点是: ① 采用的 16 个数码为0、 1、 2、 …、 9、 A 、 B 、 C 、 D 、 E 、 F 。 符号A~F 分别代表十进制数的10~15。 ② 进位规则是“逢十六进一”,基数R =16,每位的权是16的幂。 任何一个十六进制数, 可以表示为:i i k D 16∑= 例如: 10 3 2101232)375.11(2 1212021212021)011.1011(=?+?+?+?+?+?+?=---10 10128)5.254(5.068764384868783)4.376(=++?+?=?+?+?+?=-10 2 1 1 2 16)0664.939(16 116 116111610163)113(=?+?+?+?+?=?--AB

数制与码制(听课笔记)

数制与码制 数制 (1)进位制:多位数码每一位的构成以及从低位到高位的进位规则。 (2)基数:在该进位制中可能用到的数码个数。 (3)位权:进位制的数中,每一位数码相应乘上一个固定的幂,表示大小,这 个固定的幂就是位权。 一、十进制计数法(D ) 数码为:0~9 基数是10 运算规律:逢十进一,即9 + 1 = 10 十进制数的权展开形式: 如:012310105105105105)555(?+?+?+?= 二、二进制计数法(B ) 数码为:0和1 基数是2 运算规律:逢二进一,即1 + 1 = 10 二进制数的权展开形式: 如:2101222120212021)01.101(--?+?+?+?+?= 三、八进制计数法(O ) 数码为:0~7 基数是8 运算规律:逢八进一,即7 + 1 = 10 八进制数的权展开形式: 如:2101288480878082)04.207(--?+?+?+?+?= 四、十六进制计数法(H ) 数码为:0~9和A~F 基数是16 运算规律:逢十六进一,即F + 1 = 10 十六进制数的权展开形式: 如:1011616101681613).8(-?+?+?=A D

数制的转换 将N 进制数按权展开,即可转换为十进制数。 二、八进制数转换 ① 二进制 八进制:由小数点开始,把每三位二进制数分成一组,不够的 补零,每组则对应一位八进制数。 如:001|101|010|.010 8)2.152(01.1101010== 001|110 8)16(01110== ② 二进制 八进制:由小数点开始,将每位八进制数用三位二进制数表示。 如:28)001111110()176(= 其中,八进制数1所对应的二进制数是001;八进制 数7所对应的二进制数是111;八进制数6所对应的 二进制数是110。 28)010110 .011111100()26.374(= 其中,八进制数3所对应的二进制数是011;八进制 数7所对应的二进制数是111;八进制数4所对应的二进制数是100;八进制数2所对应的二进制数是010;八进制数6所对应的二进制数是110。 二、十六进制数转换 ① 二进制 十六进制:由小数点开始,每四位二进制数对应于一位十六进 制数,不够的补零。 如:0001|1101|0100|.0110 162)6.41()011.111010100(D ==

二进制与计算机教学设计说明

教学设计:《二进制与计算机》 一、教材分析 本内容选自广州市教育局教学研究室2013年新编的《信息技术》初中第一册第一章《信息与信息技术》中第3节《计算机的基本工作原理》中的第二小节。二进制是计算机工作的基本形式,也是计算机理论知识中的最基本的原理,对于信息技术的学习及了解计算机的工作原理具有不可忽视的奠基作用。原教材以一小节的篇幅介绍二进制,只解答了计算机为什么要采用二进制,语焉不详,内容也相对抽象不易理解,难以引起学生的兴趣和重视。有鉴于此,笔者单独以一课时的时间介绍这一相关知识。 二、教学对象分析 本课教学对象为初一的学生。初一的学生活泼好动,但其逻辑思维能力和抽象思维能力相对较弱,对于二进制的工作原理不一定能够直观地理解,所以,笔者在教学设计中,以活动为主线,环环相扣,让学生在游戏中不断体悟二进制的妙用。 三、教学目标 (一)知识与技能:学会二进制数与十进制数之间的转化,认识计算机表示字符的原理,认识计算机描述图片的原理。 (二)过程与方法:通过模拟活动体会到计算机对字符的表示方法,通过设计图形编码了解计算机对图像的表示方法。 (三)情感态度价值观:学会相互之间的合作和沟通,了解二进制原理在计算机中和生活中的应用,激发其创新思考的乐趣。 四、重点难点分析 教学重点:二进制与十进制的转换 教学难点:二进制对字符的表示 五、教学手段 讲授法、游戏法 教学环节 教学活动 设计意图教师活动学生活动 导入展示4张牌,第一张牌上有1个点,第二张 牌上有2个点,第三张牌上有4个点,第4 张牌上有8个点,让学生观察规律,说出第 5张牌有多少个点?其规律是什么? (第i张牌的点数是2i-1 ) 观察牌,总结 规律 题目简单有 趣,能够在短 时间内吸引学 生的注意力。 而且每张牌的 点数隐含着二 进制位数的 权,为正式介 绍二进制做好 铺垫。

计算机《数制与编码-进制转换》公开课教案

数制与编码——进制转换 【学情分析】本课内容是在学生已经学习了计算机发展与应用、计算机系统的组成等知识的基础上进行,已经初步知道了人与计算机进行信息交换通常使用程序设计语言,程序设计语言经历了三个阶段:机器语言、汇编语言和高级语言。机器语言是机器指令序列,是一串0和1组成的二进制编码,是唯一能被计算机识别的语言。那么要了解计算机是如何将我们发出的信息转换成数字编码之前,我们必须先了解掌握各种数制及相互间的转换。这节课内容较多,学生理解起来比较困难,根据课堂需要和学生特点,既要让学生有信心、热情地学习新知识,又要让他们主动积极地参与到整个教学活动中来。 【课时安排】2课时 【授课形式】讲授、多媒体教学 【教学方法】讲授法、练习法、问答法、演示法 【教学用具】计算机、黑板、多媒体、课件 【教学目标】 知识目标:1、了解数制、基、基数及位权的概念; 2、掌握二进制、十进制、八进制、十六进制的表示方法; 3、掌握二进制与十进制间相互转换的方法。 技能目标:1、培养学生逻辑运算能力; 2、培养学生分析问题、解决问题的能力; 3、培养学生独立思考问题的能力。 情感目标:通过数制转换的学习培养学生的计算机科学涵养,同时,让学生体会到认真的学习态度,严谨细致的学习习惯。 【教学重点】1、进制、基数、位权的概念。2、二进制与十进制间相互转换方法。【教学难点】二进制与十进制间相互转换 【教学过程】 一、师生问好,考勤 二、复习旧识,导入新课 (以下教师的语言、活动简称“师”,学生的活动简称“生”)

课前引入: 师:我想请大家做一道算术题:110+110= ? (学生几乎都回答等于220)。 师:那么220这个答案对还是不对呢?可以说对,也可以说不对。在学习本课之前,回答220是正确的,但是,在我们学完今天的知识后,答案就不一是220了。为什么呢? (设疑,学生思考,教师点名个别学生回答) 师:谈到数字,有很多同学可能会觉的很可笑,这不就是1234……是的,在生活中,我们用的一般都是十进制。那么大家想一下,我们的生活中,还用到了哪些别的进制? (学生思考回答:十二进制、60进制等) 师:我们的一年有12个月,这是十二进制。一小时等于60分,一分等于60秒,我们的时间是60进制。当然,还有一些,比如一米等于三尺,三进制。比如我们的鞋子或袜子,两只为一双,这是二进制。可是我们通过前面的课程已经知道计算机唯一能识别是二进制数,这正是我们本节课所学习的重点。(本节课我们将了解数制、基、基数及位权的概念;掌握二进制、十进制、八进制、十六进制的表示方法;掌握二进制与十进制间相互转换的方法。) 三、新课讲解 (一)主要概念 1.数制 师:在我们小学阶段最开始学习的就是十以内的加法,之后是两位数的加法,在两位数加法的学习中,老师是不是经常会说,要注意逢十进一?也就是我们平常说的别忘了进位。像这样按进位的原则进行记数的方法叫做进位记数制。简称为“数制”或“进制”。我们平时用的最多的就是十进制了,那么,大家想一下,还有没有其他的进制呢?比如,一周七天,七进制;一年12个月,十二进制;一小时六十分钟,六十进制;1公斤=2斤,1时辰=2小时,逢二进一,就是二进制。除此以外在计算机语言中常用八进制和十六进制。由此也可以推断出:每一种进制的进位都遵循一个规则,那就是N进制,逢N进一。 2.基与基数

计算机《数制与编码-进制转换》公开课教学说课

精心整理课时安排:一课时 教学方法:讲授法 教学目的:1、熟悉数制的概念;2、掌握位权表示法; 3、掌握各数制之间的转换方法。 教学重点:进制、基数、位权的概念 教学难点:二进制—十进制间相互转换 教学过程: 一、师生问好,考勤 二、复习旧识,导入新课 通过学习计算机系统组成,我们已经知道,人与计算机进行信息交换通常使用程序设计语言,程序设计语言经历了三个阶段:机器语言、汇编语言和高级语言。机器语言是机器指令序列,机器指令是一串0和1组成的二进制编码,是唯一能被计算机识别的语言。计算机的语言和我们人类的语言是不一样的。所以当我们对计算机发出一个命令,这些命令必须要经过数字化编码后才能传送、存储和处理。那么要了解计算机是如何将我们发出的信息转换成数字编码之前,我们必须先了解掌握各种数制以及数制的转换。 三、新课讲解 (一)数制 1.进制 按进位的原则进行记数的方法叫做进位记数制。“进位记数制”简称为“数制”或“进制”。我们平时用的最多的就是十进制了,那么,大家想一下,还有没有其他的进制呢?比如,一年12个月,十二进制;古代1斤=16两,逢十六进一,就是十六进制;1公斤=2斤,1时辰=2小时,逢二进一,就是二进制。由此也可以推断出,每一种进制的进位都遵循一个规则,那就是N进制,逢N进一。这里的N叫做基数。

2.基数 所谓“基数”就是数制中表示数值所需要的数字的总数。十进制中用0—9来表示数值,一共有10个不同的字符;二进制中用0、1来表示数值,一共2个字符;十六进制中0—9、A、B、C、D、E、F,一共有16个不同的字符。为了区别不同的进制数,常在不同进制数字后加一字母表示:十进制D、二进制B、十六进制H。 3.位权 “位权”是指每个数位被赋以一定的权值。位权是基数的若干次幂。采用进位计数制进行计数,表示数值大小的数码与它在数中所处的位置有关。 (二)使用二进制的原因 计算机内部一律采用二进制表示数据信息,而大家常用的则是十进制,有时为了方便还使用八进制或十六进制。采用二进制的原因: ①二进制码在物理上最容易实现。计算机由逻辑电路组成的,逻辑电路通常只有两个状态。例如,电压的高与低、脉冲的有与无、开关的接通与断开等。这两种状态正好用来表示二进制数码“1”和“0”。若是采用十进制,则需表示十个数码,这是困难的。 ②运算简单。③逻辑性强。 (三)数制转换 在计算机进行数据处理时首先把输入的十进制数转换成计算机所能接受的二进制数;计算机运行结束后,再把二进制数转换成人们所习惯的十进制数输出。这种将数由一种数制转换成另一种数制称为数制间的转换。 1、二进制数转换成十进制数 把二进制数转换成十进制数用"按位权相加"法,把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。 1101D=1×1000+1×100+0×10+1×1 =1×103+1×102+0×101+1×100 例:将二进制1101转换为十进制数:(1101)2=(?)10

计算机中的数制和码制教案

教案设计 姓名:包婷婷 学号:20090512124 班级:2009级 学院:计算机与信息科学 专业:计算机科学与技术(师范)日期:2011年12月26日

科目:微型计算机基础 课名:计算机中的数制和码制 授课时间:-月-日第-周星期-第-节 授课班级:-- 授课者:包婷婷 课时:2课时 授课类型:新授课、习题课与讲授课 教学目标、要求: 一知识及技能目标:通过本堂课熟练掌握并灵活运用数制间的转换、补码运算、溢出判断二情感与价值目标:通过学习计算机数制和码制,在传统的思维基础上,学生进一步扩展创新型思维和开拓性眼界。培养适应新环境的能力。 教学重点、难点: 重点:数制之间的转换级码制概念的理解 难点:补码的运算溢出判断 教学方法:启发、演示和讲练结合 参考资料:《微型计算机原理与接口技术》 张荣标机械工业出版社 《微型计算机系统原理及应用(第4版)》 周明德清华大学出版社 《微型计算机原理及应用辅导》 李伯成西安电子科技大学出版社 教学过程: 1导入课程:同学们,人生来就是不断地学习着,从最开始模仿我们周为人的说话方式和行动。那么,同学们在我们正式进入学校开始学习之前,想必大家最开始学习的是数数。从0——9,那么同学们有没有想过为什么要这样读和表示呢?为什么我们自己不能创造一种自己的表示和计算方式呢。计算机就为我们提供的这样一个途径。 2:数制的概念 数制是人们按某种进位规则进行计数的科学方法。 数的位置表示(其中包括十进制、二进制、八进制、十六进制) N= 其中,X为基数,a i为系数(0<=a i<=X-1),m为小数位数,n为整数位数十进制:由0、1、2、3、4、5、6、7、8、9十个系数组成,其中基数为10 二进制:由0、1二个系数组成,其中基数为2 八进制:由0、1、2、3、4、5、6、7八个系数组成,其中基数为8 十六进制:由0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F组成,其中基数为16 例题:以二进制、八进制、十六进制表示数的结果 (111)D=1*102+1*101+1*100其中D表示十进制 (10011.11)B=1*24+0*23+0*22+1*21+1*20+1*2-1+1*2-2=19.75,其中B表示二进制 (45.2)Q=4*81+5*80+2*8-1=37.25,其中Q表示八进制

微机原理习题及答案

微机原理习题册 第1 章数制和码制 1.将下列十进制数分别转换为二进制数 (4)0.15625 (1)147 (2)4095 (3)0.625 解:147=10010011B 4095=111111111111B 0.625=0.101B 0.15625=0.00101B 2. 将下列二进制数分别转换为十进制数 (3)11010.1101B (1)10110.101B (2)10010010.001B 解: 10110.101B=22.625 10010010.001B=146.062511010.1101B=26.8125 3.将二进制数转换成十六进制数 (1)10010101B(2)1101001011B(3)1111111111111101B (4)01B(5)01111111B(6)1B 解:(1)95H(2)34BH(3)FFFDH(4)0815H(5)7FH (6)401H 4.已知a=1011B, b=11001B, c=100110B,按二进制完成下列运算,并用十进制运算检查计算结果: (1)a+b;(2)c-a-b;(3)a·b;(4)c/b; 解:a=1011B=11, b=11001B=25, c=100110B=38 (1)a+b=100100B=36 (2)c-a-b=10B=2 (3)a·b=100010011B=275 (4)c/b=1……1101B(=13) 5.设机器字长为8 位,写出下列各数的原码和补码: (1)+1010101B (2)-1010101B (3)+1111111B (4)-1111111B (5)+1000000B (6)-1000000B 解:(1)+1010101B 原码01010101B 补码01010101B (2)-1010101B 原码11010101B 补码10101011B (3)+1111111B 原码01111111B 补码01111111B (4)-1111111B 原码11111111B 补码10000001B (5)+1000000B 原码01000000B 补码01000000B (6)-1000000B 原码11000000B 补码11000000B 6.已知a=00111000B,b=11000111B,计算下列逻辑运算:(1)a AND b;(2)a OR b;(3)a XOR b;(4)NOT a; 解:(1)00000000B(2)111111111B(3)111111111B(4)11000111B 7.求下列组合BCD 数的二进制和十六进制表示形式:(1.14) (1)3251;(2)12907;(3)2006 解:(1)0011 0010 0101 0001B,3251H (2)0001 0010 1001 0000 0111 B , 12907H (3)0010 0000 0000 0110B , 2006H 8.设下列四组为8 位二进制补码表示的十六进制数,计算a+b 和a-b,并判定其 结果是否溢出:

计算机《数制与编码-进制转换》公开课教案

课时安排:一课时 教学方法:讲授法 教学目的:1、熟悉数制的概念;2、掌握位权表示法; 3、掌握各数制之间的转换方法。 教学重点:进制、基数、位权的概念 教学难点:二进制—十进制间相互转换 教学过程: 一、师生问好,考勤 二、复习旧识,导入新课 通过学习计算机系统组成,我们已经知道,人与计算机进行信息交换通常使用程序设计语言,程序设计语言经历了三个阶段:机器语言、汇编语言和高级语言。机器语言是机器指令序列,机器指令是一串0和1组成的二进制编码,是唯一能被计算机识别的语言。计算机的语言和我们人类的语言是不一样的。所以当我们对计算机发出一个命令,这些命令必须要经过数字化编码后才能传送、存储和处理。那么要了解计算机是如何将我们发出的信息转换成数字编码之前,我们必须先了解掌握各种数制以及数制的转换。 三、新课讲解 (一)数制 1.进制 按进位的原则进行记数的方法叫做进位记数制。“进位记数制”简称为“数制”或“进制”。我们平时用的最多的就是十进制了,那么,大家想一下,还有没有其他的进制呢?比如,一年12个月,十二进制;古代1斤=16两,逢十六进一,就是十六进制;1公斤=2斤,1时辰=2小时,逢二进一,就是二进制。由此也可以推断出,每一种

进制的进位都遵循一个规则,那就是N进制,逢N进一。这里的N叫做基数。 2.基数 所谓“基数”就是数制中表示数值所需要的数字的总数。十进制中用0—9来表示数值,一共有10个不同的字符;二进制中用0、1来表示数值,一共2个字符;十六进制中0—9、A、B、C、D、E、F,一共有16个不同的字符。为了区别不同的进制数,常在不同进制数字后加一字母表示:十进制D、二进制B、十六进制H。 3.位权 “位权”是指每个数位被赋以一定的权值。位权是基数的若干次幂。采用进位计数制进行计数,表示数值大小的数码与它在数中所处的位置有关。 (二)使用二进制的原因 计算机内部一律采用二进制表示数据信息,而大家常用的则是十进制,有时为了方便还使用八进制或十六进制。采用二进制的原因: ①二进制码在物理上最容易实现。计算机由逻辑电路组成的,逻辑电路通常只有两个状态。例如,电压的高与低、脉冲的有与无、开关的接通与断开等。这两种状态正好用来表示二进制数码“1”和“0”。若是采用十进制,则需表示十个数码,这是困难的。 ②运算简单。③逻辑性强。 (三)数制转换 在计算机进行数据处理时首先把输入的十进制数转换成计算机所能接受的二进制数;计算机运行结束后,再把二进制数转换成人们所习惯的十进制数输出。这种将数由一种数制转换成另一种数制称为数制间的转换。

微机原理答案 (1)

第1章微型计算机系统概述 1.1 学习指导 简要介绍了微型计算机系统的硬件组成和基本工作方法,以及微型计算机的软件和操作系统。要求了解计算机的硬件组成结构、Intel微处理器的主要成员、系统总线的概念。理解微型计算机的基本操作过程以及指令、程序等基本概念。理解操作系统的重要作用,掌握DOS基本命令的使用。 1.2 习题 1. 简述微型计算机系统的组成。 2. 简述计算机软件的分类及操作系统的作用。 3. CPU是什么?写出Intel微处理器的家族成员。 4. 写出10条以上常用的DOS操作命令。

第2章 计算机中的数制和码制 2.1 学习指导 介绍计算机中数制和码制的基础知识,主要包括各种进制数的表示法及相互转换、二进制数的运算、有符号二进制数的表示方法及运算时的溢出问题、实数的二进制表示法、BCD 编码和ASCII 字符代码等内容。要求重点掌握各种进制数的表示及相互转换、有符号数的补码表示及补码运算。 2.2 补充知识 1. 任意进制数的表示 任意一个数N 可表示成p 进制数: () ∑??==1n m i i i p p k N 其中,数N 表示成m 位小数和n 位整数。 1,,1,0?=p k i L 2. 数制之间的变换 十进制到任意进制(设为p 进制)的变换规则:(1)整数部分:N 除以p 取余数;(2)纯小数部分:N 乘以p 取整数。 任意进制(设为p 进制)到十进制的变换规则:按权展开。 3. 有符号数的补码表示 对于任意一个有符号数N,在机器字长能表示的范围内,可分两步得到补码表示:(1)取N 的绝对值,并表示成二进制数N1;(2)如果N 为负数,则对N1中的每一位(包括符号位)取反,再在最低位加1。这样得到的N1就是有符号数N 的补码表示。 4. 常用字符的ASCII 码 数字0~9:30H~39H;字母A~Z:41H~5AH;字母a~z:61H~7AH;空格:20H;回车(CR):0DH;换行(LF):0AH;换码(ESC):1BH。 2.3 习 题 1. 将下列十进制数转换成二进制数: (1)49;(2)73.8125;(3)79.75; 2. 将二进制数变换成十六进制数: (1)101101B ;(2)1101001011B ;(3)1111111111111101B ; (4)100000010101B ;(5)1111111B ;(6)10000000001B 3. 将十六进制数变换成二进制数和十进制数: (1)FAH ;(2)5BH ;(3)78A1H ;(4)FFFFH 4. 将下列十进制数转换成十六进制数: (1)39;(2)299.34375;(3)54.5625 5. 将下列二进制数转换成十进制数:

14 数制与码制

武汉市仪表电子学校 电工电子教案 第五章 教案 授课班级 课程名称 电子技术基础与技能 教学内容 数制与码制 课堂类型 学时 学时 授课时间 教学目的 1、十进制数、二进制数、十六进制数 2、不同数制的转换 3、8421BCD 码 教学重、难点 教学重、难点:不同数制的转换 教学内容及步骤 备注 5.2 数制与码制 人们习惯使用的是十进制数(如563),而在实际的数字电路中采用十进制十分不便,因为十进制有十个数码,要想严格的区分开必须有十个不同的电路状态与之相对应,这在技术上实现起来比较困难。因此在实际的数字电路中一般不直接采用十进制,而广泛应用二进制,但又由于二进制数有字码长、位数多的缺点,在数字计算机编程中,为了书写方便也常采用十六进制,有时也采用八进制的计数方式。 5.2.1 数制 【相关概念】 (1)数制:就是数的进位制。 (2)位权(位的权数):同一数码在不同位置上所表示的数值是不同的。 【十进制数】 (1)采用 0、1、2、…、9十个基本数码。

(2)运算规律:逢十进一、借一当十。 例如:十进制数55 所以:十进制数55的位权展开式为: (55) =5×101+5×100 10 【二进制数】 (1)采用0和1两个基本数码。 (2)运算规律:逢二进一,借一当二。 二进制数的位权展开式: 二进制数只有0、1两个数码,适合数字电路状态的表示,(例如用晶体二极管的开和关表示0和1、用晶体三极管的截止和饱和表示0和1),电路实现起来比较容易。 【十六进制数】 (1)采用0~9、A~F十六个数码,符号A~F对应10~15。 (2)运算规律:逢十六进一,借一当十六。 十六进制数的位权展开式: =8×162+15×161+8×160 例如:(8F8) 16 【不同数制的转换】 (1)二进制转换为十进制的方法是:先写出二进制的位权展开式,然后按十进制相加,就可得到等值的十进制数。 (2)十进制转换为二进制:分为整数部分转换和小数部分转换,转换后再合并。整数部分转换采用除2倒取余法,小数部分转换采用乘2顺取整法。 5.2.2码制 在数字系统中可用多位二进制数码来表示数量的大小,也可表示各种文字、符号等,这样的多位二进制数码叫代码。数字电

东华大学微机原理考试大纲

东华大学《微机原理及其应用》考试大纲 一、计算机基础知识 1、数制和码制:二进制、十六进制;二进制编码;不同数制数的转换;原码、反码和补码的表示法。 2、二进制数的运算:二进制数的加、减、乘、除;二—十进制数的加法和减法;无符号数和带符号数的加法和减法的结果、标志位状态和真值。 3、定点数和浮点数的表示和表示的数值范围。 二、微型计算机系统的结构、组成和工作原理 1、典型微机系统的结构、组成及采用的技术。包括总线、堆栈等基本概念。 2、典型微处理器的基本结构及组成。 3、8086/8088CPU的结构和组成;主要引脚的功能;8086/8088典型时序;8086/8088最大模式和最小模式系统的组成。 三、微机的存储器系统 1、存储器的分类、特点和用途。 2、微机的存储器体系结构(三层)的基本概念:Cache和虚拟存储器的概念及工作原理。 3、8086存储器系统的组成及特点。 4、8086/8088存储器系统的接口设计。 四、微机的输入/输出 1、输入/输出及其数据传送方法:输入/输出寻址方式;四种数据传送方式的典型接口及工作原理。 2、串行数据传送的基本概念;串行I/O的实现;串行通讯的校验方法。 3、常用输入/输出接口芯片的使用:典型的锁存器、缓冲器如74LS273、74LS373、74LS24 4、74LS245;可编程接口芯片如8251、8253、8255。 4、8086/8088系统的输入设备、输出设备接口的设计和分析。 五、微机的中断系统 1、中断的概念;中断系统的功能;中断响应及处理过程。 2、中断优先权及多重中断:中断优先权排队电路;多重中断处理流程。 3、8086/8088的中断系统。 4、8259中断控制器的应用。 六、典型的微机应用系统 1、微机应用系统的硬件接口设计:人机交互通道接口、模拟量输入/输出通道接口设计。 2、微机应用系统的软件设计:输入、输出设备数据处理程序(如数据显示、键盘处理、打印机数据处理)和数据采集处理程序的设计。 七、汇编语言程序设计 1、8086/8088基本指令的功能及作用。 2、汇编语言源程序的格式和常用的伪指令。 3、算术、逻辑运算程序的编制。 4、代码转换程序的编制。 5、数据排列、数据搜索等表处理程序的编制。 6、DOS系统功能调用和BIOS中断调用的程序编制。 1、《80X86/Pentium微型计算机原理及应用》吴宁主编电子工业出版社 2、《微型计算机技术》孙德文主编高等教育出版社 3、80X86微型计算机原理及应用易仲芳主编电子工业出版社

微机原理习题及答案

微机原理习题及答案. 微机原理习题册 第1 章数制和码制 1.将下列十进制数分别转换为二进制数 (1)147 (2)4095 (3)0.625(4)0.15625解:147=10010011B 4095=111111111111B

0.625=0.101B 0.15625=0.00101B 2. 将下列二进制数分别转换为十进制数 (1)10110.101B (2)10010010.001B(3)11010.1101B 解: 10110.101B=22.625 10010010.001B=146.0625 11010.1101B=26.8125 3.将二进制数转换成十六进制数 (1)10010101B(2)1101001011B(3)1111111111111101B (4)0100000010101B(5)01111111B(6)010*********B 解:(1)95H(2)34BH(3)FFFDH(4)0815H(5)7FH(6)401H 4.已知a=1011B, b=11001B, c=100110B,按二进制完成下列运算,并用 十进制 运算检查计算结果: (1)a+b;(2)c-a-b;(3)a·b;(4)c/b; 解:a=1011B=11, b=11001B=25, c=100110B=38 (1)a+b=100100B=36 (2)c-a-b=10B=2 (3)a·b=100010011B=275 (4)c/b=1……1101B(=13) 5.设机器字长为8 位,写出下列各数的原码和补码: (1)+1010101B (2)-1010101B (3)+1111111B (4)-1111111B (5)+1000000B (6)-1000000B 解:(1)+1010101B 原码01010101B 补码01010101B (2)-1010101B 原码11010101B 补码10101011B (3)+1111111B 原码01111111B 补码01111111B (4)-1111111B 原码11111111B 补码10000001B (5)+1000000B 原码01000000B 补码01000000B (6)-1000000B 原码11000000B 补码11000000B

微机原理习题V3

第1章数制和码制 1.将下列十进制数分别转换为二进制数 (1)147 (2)4095 (3)0.625 (4)0.15625 解:147=10010011B 4095=111111111111B 0.625=0.101B 0.15625=0.00101B 2. 将下列二进制数分别转换为十进制数 (1)10110.101B (2)10010010.001B (3)11010.1101B 解: 10110.101B=22.625 10010010.001B=146.0625 11010.1101B=26.8125 3.将二进制数转换成十六进制数 (1)10010101B(2)1101001011B(3)1111111111111101B (4)0100000010101B(5)01111111B(6)010*********B 解:(1)95H(2)34BH(3)FFFDH(4)0815H(5)7FH(6)401H 4.已知a=1011B, b=11001B, c=100110B,按二进制完成下列运算,并用十进制运算检查计算结果: (1)a+b;(2)c-a-b;(3)a·b;(4)c/b; 解:a=1011B=11, b=11001B=25, c=100110B=38 (1)a+b=100100B=36 (2)c-a-b=10B=2 (3)a·b=100010011B=275 (4)c/b=1……1101B(=13) 5.设机器字长为8位,写出下列各数的原码和补码: (1)+1010101B (2)-1010101B (3)+1111111B (4)-1111111B (5)+1000000B (6)-1000000B 解:(1)+1010101B 原码01010101B 补码01010101B (2)-1010101B 原码11010101B 补码10101011B (3)+1111111B 原码01111111B 补码01111111B (4)-1111111B 原码11111111B 补码10000001B (5)+1000000B 原码01000000B 补码01000000B (6)-1000000B 原码11000000B 补码11000000B 6.已知a=00111000B,b=11000111B,计算下列逻辑运算: (1)a AND b;(2)a OR b;(3)a XOR b;(4)NOT a; 解:(1)00000000B(2)111111111B(3)111111111B(4)11000111B 7.求下列组合BCD数的二进制和十六进制表示形式:(1.14) (1)3251;(2)12907;(3)2006 解:(1)0011 0010 0101 0001B,3251H (2)0001 0010 1001 0000 0111 B , 12907H (3)0010 0000 0000 0110B , 2006H 8.设下列四组为8位二进制补码表示的十六进制数,计算a+b和a-b,并判定其结果是否溢出: (1)a=37H,b=57H;(2)a=0B7H,b=0D7H; (3)a=0F7H,b=0D7H;(4)a=37H,b=0C7H。 解:(1)a=37H, b=57H;a+b=8EH; a-b=[-1]E0H=-32 (2)a=0B7H, b=0D7H; a+b=[1]8EH=-114; a-b=[-1]E0H=-32 (3)a=0F7H, b=0D7H; a+b=[1]CEH=-50; a-b=20H=32 (4)a=37H, b=0C7H; a+b=FEH=-2; a-b=[-1]70H=112

相关文档