首页 > 编程语言 >《程序是怎样跑起来的》第四章读书笔记

《程序是怎样跑起来的》第四章读书笔记

时间:2024-02-18 22:55:41浏览次数:30  
标签:存储 读取数据 读书笔记 程序 数据类型 数据 第四章

《程序是怎样跑起来的》第四章读书笔记
1, 内存的工作原理
(1) 写入:VCC(电源)接上+5V电源(1),给GND接上0V(0)通过A0-A9的地址信号指定数据的存储位置,将要写入的数值输入数据信号D0-D9,最后将WR设置为1
(2) 读取:通过A0-A9指定数据存储位置,将RD信号设置为1
2.数据类型:
(1)数据类型不同它所占用的内存空间不同
(2)一般以1字节为单位来读取数据,但我们可以指定数据类型,以特定的字节来读取数据
3,指针:存储数据的内存地址
(1) 使用指针可以读写任意地址的数据
4,
(1),栈数据出入为LIF0,
(2.)队列数据出入为FIFO,可以反转队列(环形缓冲器)
3,链表:不仅保存它的值,还要二位将数据保存
5,数据的删添
元素的顺序取决于下标的顺序
6,使用
、二叉查找树查找数据

标签:存储,读取数据,读书笔记,程序,数据类型,数据,第四章
From: https://www.cnblogs.com/wanghuihui123456/p/18020117

相关文章

  • 《程序是怎样跑起来的》第三章读后感
    在阅读《程序是怎样跑起来的》第三章之后,我对于计算机程序的运行机制有了更深入的理解。这一章主要介绍了程序的执行过程,包括指令的读取、解释和执行,以及数据在内存中的存储和处理。通过这些内容,我不仅了解到了程序背后的复杂性,也对计算机科学产生了更浓厚的兴趣。首先,我对于程序......
  • 程序是怎样跑起来的第八章读后感
    我认为第八章重点是源文件变成可执行文件的过程,在这个过程中会进行许多的步骤。对于计算机的运行来说,计算机只能运行本地代码,不是本地代码需要转变成本地代码。从第八章我们能更深层的来了解计算机语言,而C语言就是计算机的一种语言。C++是在C语言的基础上追加相应功能而开发出来的......
  • 《程序是怎样跑起来的》第三章读后感
    在此书第二章中,主要讲到了数据用二进制的表示方法,但只讲的是整数,而第三章讲到的则是小数用二进制的表示方法。如图,我是这样理解的,在一组数据中,十进制转换二进制,拿位权来讲,小数点前第n位,是2的n-1次幂(n≥1),而小数点后的转换则稍微不同,小数点后第n位,是2的-n次幂(n≥1)。出现数据有小数......
  • 《程序是怎样跑起来的》第一章其余节
    读书笔记:1.2:寄存器的类型及功能:累加器——存放执行运算的数据和运算结果;标志寄存器:存放运算后的CPU的状态;程序计算器:存放下一条指令所在内存的地址;基址寄存器:存放数据内存的起始地址;变址寄存器:存放基址寄存器的相对地址;通用寄存器:存放任意数据;指令寄存器:存放指令。这个寄存器由CPU......
  • 《程序是怎样跑起来的》第四章:熟练使用有棱有角的内存
    第四章深入探讨了计算机内存的奥秘。在此之前,我对内存的理解仅限于其作为数据存储的媒介,而这一章却让我看到了内存的多面性。内存,如同计算机的仓库,负责存储程序运行所需的数据和指令。但这个仓库并非毫无规则,而是有着严格的组织和结构。矢泽久雄以其独特的见解和深入浅出的方式,揭......
  • 《程序是怎样跑起来的》第七章
    心得:了解了应用程序的运行环境,简单了解了源代码和本地代码知识点:1.运行环境*应用的运行环境指的是操作系统和计算机本身(硬件)的种类。通常是用类似于Wundows(OS)和AI兼容成硬件这样的OS和硬件的种类来表示的。操作系统和硬件决定了程序的运行环境,同一类型的硬件可以选择安装......
  • 《程序是怎样跑起来的》第三章:计算机进行小数运算时出错的原因
    在当今的数字时代,计算机已经深入到我们生活的方方面面。从简单的计算器到复杂的科学模拟,再到无所不在的智能手机,计算机已经成为了我们生活中不可或缺的一部分。然而,你是否曾经想过,这些看似神奇的机器,它们是如何处理那些看似微不足道的运算,比如小数的计算呢?在《程序是怎老¥细批坦元......
  • 第四章 熟练使用有棱有角的内存 笔记
    在第四章中,我深入理解了内存的工作原理和优化使用的技巧。内存作为计算机的临时存储设备,对程序运行的效率和稳定性具有重要影响。书中详细解释了内存的管理机制,包括操作系统如何分配和回收内存空间,以及如何防止内存泄漏和溢出等问题。这些内容让我意识到,合理使用内存是提高程序性......
  • 《程序是怎样跑起来》
    《程序是怎么跑起来的》这本书的第四章。其主要介绍了计算机程序从源代码到机器码的转换过程,即编译与链接的原理。它详细阐述了编译器如何将高级语言编写的源代码转换为汇编语言,介绍了程序运行时内存的使用和管理,特别是栈(stack)和堆(heap)的概念,以及变量的内存分配和生命周期。以及链......
  • 《程序是怎样跑起来的》第三章读后感
    《程序是怎样跑起来的》第三章主要介绍了计算机进行小数运算时出错的原因,以及避免计算机在计算小数时出现错误的方法。计算机在进行小数运算时可能会出现错误,主要原因是有些十进制的小数无法转换成二进制数。例如,将十进制数0.1转换成二进制后,会变成0.00011001100这样的循环小数,在......