首页 > 编程语言 >《程序是怎样跑起来的》第三章

《程序是怎样跑起来的》第三章

时间:2024-02-21 19:55:08浏览次数:24  
标签:表示 第三章 计算机 二进制 程序 怎样 部分 小数

关于这第三章,我已经在这里卡了将近两个礼拜,依旧觉得晦涩难懂,迫于时间压力和剩余的海量任务只能草草总结一下。关于我在这第三章的收获,可以说是少的可怜,其中主要介绍了计算机是如何使用二进制表示小数,计算机在计算小数出错的原因,何为浮点数,如何避免计算机出错以及简略提到的正则表达式和excess系统和二进制数与十六进制数的关系。二进制小数和十进制小数类似,都是在小数点前表示正数,小数点后表示小数部分,二进制小数点后面的权位从-1开始递减例如0000.1000转为十进制为0.5,那个1就相当于1*2的-1次方以此类推0000.0100=0.25……。由于二进制表示小数会出现0.0001(0.0625)和0.0010(0.125)之间的小数无法表示以及无论2的负次幂怎样相加都无法得到0.1,0.3这类的数只能得到一堆循环小数,这也是为什么计算机在就算小数时最终结果会产生偏差,如果想要避免发生这种误差,一般是将小数变为正数进行计算最后再将结果变为小数或者使用BCD,BCD是指用四位来不表示一位数字,这种方法通常用于大型计算机或者财务等方面。浮点数是由符号位,尾数部分,基数部分和指数部分组成,符号位用来表示该数的正负性,数值的大小取决于尾数部分和指数部分,尾数部分通过正则表达式来表示,指数部分使用excess系统表示

标签:表示,第三章,计算机,二进制,程序,怎样,部分,小数
From: https://www.cnblogs.com/ghost109/p/18026101

相关文章

  • 《程序是怎样跑起来的》第九章读后感
    第九章主要讲的是操作系统与应用程序的关系,而早期的操作系统就是,人们将提供基本输入输出功能的程序添加到了监控程序中,而随着时代的发展,人们又在操作系统中增加了硬件控制程序(语言处理器,汇编器,编译器和解释器)以及各种工具最终形成了接近现代操作系统的形态像文字处理软件表格处......
  • 《程序是怎样跑起来的》——第8章 从源文件到可执行文件
    一、代码1、源代码完成后,就可以编译生成可执行文件了。负责实现该功能的是编译器2、代码运行:计算机只能运行本地代码。3、源代码和源文件:用某种编程语言编写的程序就称为源代码,保存源代码的文件称为源文件。(这里的“源代码”用英文表示是“sourcecode”。source有“原始的”......
  • 《程序是怎样跑起来的》第十章
    心得:了解了计算机和程序的实际运行方式知识点:1、汇编语言在各本地代码中,附带上表示其功能的英语单词缩写,这些缩写称为助记符。使用助记符的编程语言称为汇编语言。汇编语言的源代码转换成本地代码的方式,称为汇编。负责转换工作的程序称为汇编器。2、获得汇编语言源代码的方法......
  • 《程序是怎样跑起来的》第7章—— 程序是在何种环境中运行的
    一、运行环境1、运行环境是什么:运行环境=操作系统+硬件。操作系统和硬件决定了程序的运行环境。示例:2007MicrosoftOfficesytem的运行环境(这里省略了部分内容)同一类型的硬件可以选择安装多种操作系统。同样的AT兼容机”中,既可以安装Windows,也可以安装Linux等操作系统。不......
  • 《程序是怎样跑起来的》第六章
    第六章,亲自尝试压缩数据。首先6.1节文件是以字节为单位保存。在任何情况下,文件中的字节数据都是连续储存的。6.2节,RLE算法的机制。像这样,把文件内容用“数据乘以重复次数”的形式来表示的压缩方法称为RLE算法,它是一种很好的压缩方法。图像文本也可用此算法来压缩。在讲述了此算法......
  • 《程序是怎样跑起来的》第十章的读后感
    又到了读书分享的时候,本篇分享《程序是怎样跑起来的》第十章的读后感,通过汇编语言了解程序的实际构成。首先我了解到了助记符的含义,通过使用助记符的编程语言称为汇编语言。这样通过查看汇编语言编写的源代码就可以了解程序的本质。即使是用汇编语言编写的源代码,最终也必须要转换......
  • 《系统科学方法概论》第三章
    第三章主要讲解了系统科学的基本理论和方法,特别是对系统工程做了深入介绍。系统工程是一种运用系统科学原理解决复杂工程问题的方法,起源于20世纪中叶的美国军方导弹项目,并在NASA推动下应用于航天领域,后来逐渐扩展至民用各个行业。霍尔三维结构法是系统工程中的一个关键工具,强调通......
  • 《程序是怎么跑起来的》第十章
    阅读了程序集是怎么跑起来的第十章,我了解了通过汇编语言了解程序的实际构成,对于本章的总结我认为本章的前半部分讲的是CPU运行本地代码的关系,而后半部分则讲述的是局部变量和全局变量的不同。汇编语言和本地代码之间存在一一对应的关系。汇编语言是一种低级语言,它提供了一种与计......
  • 读《程序是怎样跑起来的》第五章有感
    第五章——内存和磁盘的亲密关系本章重点是在计算机系统中高速小容量的内存与低速高容量的磁盘如何协同作业。内存主要是指主内存(负责存储CPU中运行的程序指令和数据的内存),磁盘主要是指硬盘。不读入内存就无法运行存储程序方式:程序保存在存储设备中,通过有序地被读出来实现运......
  • 《程序是怎么跑起来的》第九章
    关于第九章的学习我了解到了“操作系统和应用之间的关系”对于第九章的学习,我们可以学习五个课时,本章讲述了在软件商城购买软件的注意事项,首先我们在购买时一定不要忘记了操作系统的使用,这也就要讲述到操作系统的作用。操作系统的功能在不断地演进和完善,以适应不断变化的计算机环......