浅谈计算机原理中的《数制及数制转换》 |
|
|
只要把对应位上的数补1其他位补0即可,即9D=1001B。 例:将十进制数253转换为二进制数。 解:253=255-2 我们知道,8位二进制数所表示的最大十进制数是255,即11111111B=1×27+1×26+1×25+1×24+1×23+1×22+1×21+1×20=128+64+32+16+8+4+2+1=255D。 所以,我们只要把255的二进制数的权值为2的对应位上换0即可,即253D=11111101B 利用上述权值拆分的方法,我们根本不需要进行计算,只要把8位二进制数各位的权值记住,然后按最大值拆分原则进行拆分即可。 3. 把二进制数转换为十进制数的时候,如果这个二进制数很长,展开式的计算过程同样很长,容易算错。解决:我们提供的方法是先把较长的二进制数转换成对应的十六进制数,再求该十六进制数的按权展开式的和,得到它对应的十进制数。例:将二进制数11100111011010101转换为十进制数。解:这么长的数,如果按求展开式的和的方法来做,将会非常麻烦,要数各自的位数,而且式子非常繁长。那么我们先将它转换成十六进制,有效地缩短了式子的长度,再转换成十进制就相对简单多了。1 1100 1110 1101 0101=1CED5H1CED5H=118485D 通过结构清晰的讲述论文联盟http://wWw.LWlM.cOM,便于学生举一反三,再辅以大量的练习,学生就能在短时间内掌握计算机中的数制及其相互转换的方法和技巧,为后续课程打下坚实的基础。 总之,对于数制及其转换这部分内容应避免采用传统方法生硬教学,而且不仅仅是这部分内容,对于计算机原理中其它理论的讲解也要尽量采用打比方,记口诀,找规律的方法,让学生在充满乐趣的轻松氛围中高效的掌握枯燥难懂的理论。到底怎样才能化复杂变简单,化抽象变具体,化难为易这就是我们教师要去研究和实践的问题上一页 [1] [2] [3] [4] |
|
|
|
上一个论文: 论计算机与智能住宅的原理及实现 下一个论文: 浅谈初中计算机课堂教学的有效策略 |
|