首页 > 编程语言 >程序是怎么跑起来的第四章

程序是怎么跑起来的第四章

时间:2024-02-18 16:56:48浏览次数:30  
标签:怎么 读写 程序 指定 地址 内存 IC 数据 第四章

内存实际上是一种名为IC的电子元件,内存IC中有电源信号,地址信号,数据信号控制信号等用于输入输出的大量引脚,通过其指定地址,来进行数据的读写。IC中可以存储1024个1字节的数据。因为1024=1K,所以该IC的容量就是1KB,内存IC内部有大量可以存储8位数据的地方,通过地址指定这些场所,之后即可进行数据的读写
指针是C语言的重要特征,指针也是一种变量,它所表示的不是数据的值,而是存储着数据的内存地址。通过使用指针,就可对任意指定地址的数据进行读写
数组是指多个同样数据类型的数据在内存中连续排列的形式,数组的定义中所指定的数据类型,也表示一次能够读写的内存大小。数组是内存的使用方法的基础,因为数组和内存的物理构造是一样的
栈和队列,都可以不通过指定地址和索引进行读写,需要临时保存计算过程中的数据、连接在计算机上的设备或者输入输出的数据时,都可以通过这些方法来使用内存。如果每次保存临时数据都需指定地址和索引,程序就会变得比较麻烦,因此要加以改进。
栈和队列的区别在于数据出入的顺序是不同的。在对内存数据进行读写时,栈用的是LIFO方式,而队列用的则是FIFO方式。如果我们在内存中预留出栈和队列所需要的空间,并确定好写人和读出的顺序,就不用再指定地址和索引了。
二叉查找树是指在链表的基础上往数组中追加元素时,考虑到数据的大小关系,将其分成左右两个方向的表现形式。

标签:怎么,读写,程序,指定,地址,内存,IC,数据,第四章
From: https://www.cnblogs.com/yao040718/p/18019556

相关文章

  • 读程序是怎样跑起来的第七章有感
    程序中包含着运行环境,运行环境是操作系统和计算机的主机两者的综合,也就是说,操作系统和硬件决定了程序的运行环境。如果运行环境不同,程序是无法运行的。例如,在Macintosh上直接运行Windows用的程序,基本上是无法实现的。这是因为运行环境的不同造成的。运行环境=操作系统+硬件。也就......
  • 《程序是怎样跑起来的》第三章
    第三章计算机处理小数运算时出错的原因,这一章说明了计算机进行小数运算时的机制。让我了解到它的运算为何出错以及如何避免出错。首先3.1节,将0.1累加100次也得不到十。通过将结果输出到显示器上的c语言程序。显示结果并不是10来引入问题,计算机内部是如何处理小数的?为何程序没有故......
  • 《程序是怎样跑起来的》第四章
    第四章的重点在于让读者了解从编写源代码到程序最终运行的一系列过程。这包括了源代码的编写、编译、汇编、链接,以及最终生成的可执行文件如何在操作系统的管理下由CPU执行。这些步骤看似独立,但实际上它们紧密相连,每一个环节都是程序运行不可或缺的一部分。通过阅读这一章节,我意......
  • 《程序是怎样跑起来的》——第2章 数据使用二进制数表示的
    一、程序的运行机制与二进制数的关系1、程序的运行机制:要想对程序的运行机制形成一个大致印象,就要了解信息(数据)在计算机内部是以怎样的形式来表现的,又是以怎样的方法进行运算的。2、二进制数的作用:在C和Java等高级语言编写的程序中,数值、字符串和图像等信息在计算机内部都是......
  • 怎么在电脑上做工作笔记?电脑桌面电子笔记软件
    在繁忙的职场中,随时随地记录工作笔记是许多职场人士的日常需求。这不仅包括了会议记录、项目进展,还有一些灵感、规划和工作要点,都需要随手记下,以便随时查看和回顾。那么我们如何在电脑上做工作笔记更高效、便捷呢?在电脑上做工作笔记,使用一款电脑桌面电子笔记软件能够事半功倍。那......
  • 哎呀,当时怎么没有想到 | 京东云技术团队
    在我们的测试工作中,是不是经常遇到这样的情形,发生了线上问题,产品、研发或者测试同学一拍脑袋:当时怎么没有想到,怎么给漏掉了呢?明明是一个非常简单的事情,用大拇指都能想到的验证场景,为何当时就漏测了呢?但实际情况是,逃逸到线上的缺陷,疑难杂症式的极端异常的问题很少,大部分都不复杂且......
  • 指导我们改造世界的方法之一(系统科学方法概论——第四章)
    本章的主要内容是对于控制方法的学习,本章主要分为六个小节,从控制论史,什么是控制和控制系统,控制方式,控制系统的基本属性,控制过程,控制论的研究方法进行展开深入学习。第一节1,古代控制论的产生2,近代的控制论萌芽主要是在机械化大生产之上产生的自动调速技术和后来发展成的伺服机理......
  • 《程序是怎样跑起来的》第四章
    首先,该章节详细解释了算法的概念,即算法是解决问题的步骤和方法。接着,该章节介绍了数据结构,即组织和存储数据的方式。数据结构的选择同样对程序的性能产生重要影响。例如,对于需要频繁查找的数据,使用哈希表或二叉查找树等数据结构可以显著提高搜索效率。此外,该章节还强调了算法和......
  • 对于计算机运算小数出错的认识(《程序是怎样跑起来的》第3章)
    通过阅读《程序是怎样跑起来的》第三章,我对于计算机处理数据有了进一步的了解。在第二章中我对于计算机使用二进制处理数据仅仅停留在处理整数部分,而在第三章,我认识到了计算机对于小数部分的处理。在书中说计算机处理小数部分往往会出错,阅读后我知道了其缘由,我认为及其根本是因为......
  • 《程序是怎样跑起来的》——第1章对程序员来说CPU是什么
    一、CPU的概念及作用1、概念:CPU是英文CentralProcessingUnit(中央处理器)的缩写,相当于计算机的大脑。(CPU是用来表示计算机内部元件功能的术语。)2、作用:对于程序员来说CPU是程序员用来弄清楚负责保存指令和数据的寄存器的机制。二、CPU的内部构成1、CPU的构成部分:CPU和内存......