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

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

时间:2024-02-24 12:55:05浏览次数:25  
标签:怎么 引脚 程序 数据类型 内存 IC 数据 第四章 指针

本章内容学习对内存有了更加深刻的了解, 首先数据类型其实就是占据怒存区域的大小和存储在该内存区域的数据类型,LIFO就是栈的数据结构,而指针就是用于存储内存址的变量,栈是先入后出的方式的数据结构,内存实际上就是一种名为IC的电子元件,内存IC有多种用于输出的大量引脚,IC的引脚,VCC和GND是电源,A0--A9是地址信号的引脚,RD和WR其实是读和写的控制信号,D0--D7是数据信号,通常IC中可以换存储1024个1字节的数据,就是1kb,对于现在计算机内存保底都是512的内存,那么CPU上又不可能放置太多的内存IC,所以他会有更多的地址信号引脚来增加其内存的大小,当WR和RD同时为0时,写和读的操作都无法进行,内存的逻辑模型就是楼房,数据类型就是上学期学过的比如short long int double等等,他们分别代表了不同的数据类型,占据的位数也不同,占用的内存大小也是不同的,8位等于1字节,累次叠加,简单的指针就是要弄清楚数据类型,通过不同的数据类型存储着数据点内存地址,通过指针就可以对任意指定地址的数据进行读写,指针-数据类型-不同内存地址,指针的数据类型表示一次可以读写的长度,内存地址就是CPU由基址寄存器(不变)和变址寄存器类制定的。栈是数组经常存放地址常用的数据类型,队列好比排队买票,先排队先买的人先出站,也可以形成一个良好的缓冲区,使得大量数据涌入时不会造成大的混乱,队列一般就是以形状缓冲区额度方式来实现的。接着链表的使用让元素的追加和删除变的更加容易快捷,不用再调用大量数据,是很高效的,二叉查找树使数据搜索更加有效,大右小左,可以使数据的搜索更有效率,加快了目标数据的速度和效率。

标签:怎么,引脚,程序,数据类型,内存,IC,数据,第四章,指针
From: https://www.cnblogs.com/dongbingyu/p/18030962

相关文章

  • 《程序是怎样跑起来的》——第11章 硬件控制方法
    一、应用和硬件1、在用C语言等高级编程语言开发的Windows应用中,大家很少能接触到直接控制硬件的指令。这是因为硬件的控制是由Windows全权负责的。Windows提供了通过应用来间接控制硬件的方法。利用操作系统提供的系统调用功能就可以实现对硬件的控制。示例:应用通过操作系统间接......
  • 《程序是怎样跑起来的》第六章——尝试亲自压缩数据
    回答章前问题:1、字节,一字节等于八位2、DOC和TXT肯定不是,DOC是word文档的后缀,TXT是文本文件的后缀。答案是LZH。(压缩文件扩展名)3、?      注:不会,问题:数据的值*循环次数来表示的压缩方法是RLE算法还是哈夫曼算法? (什么是RLE算法?哈夫曼算法?)4、一个半角英数为一字......
  • 第10章通过汇编了解程序的实际构成
    汇编语言的源代码组成:由转换成本地代码的指令(操作码)与针对会汇编器的伪指令构成伪指令:负责把程序的构造及汇编的方法指示给汇编器,伪指令本身无法转换成本地代码。段定义:用来划定范围区域,是一个连续的内存空间,在程序中表示一段命令和数据等程序构成的集合体,一个程序由多个段构成......
  • 《程序是怎样跑起来的》第七章读后感
    这一章让我对不同操作系统的API有了更深入的理解。API是应用程序接口的缩写,它就像是操作系统和程序之间的桥梁,使得程序能够利用操作系统提供的各种功能。不同的操作系统可能有不同的API,这也导致了在不同操作系统上开发程序时需要做出相应的调整。关于虚拟机,我觉得它就像是一......
  • 程序是怎么跑起来的第三章
    在上一章学习了二进制的运算,在本章将学习计算机小数运算的方法,通常认知下,我们认为计算机是不会出现错误的,但实际上小数运算就是一个典型的例子,通常我们所知道的计算机的所有信息都用二进制形式来处理,但是使用二进制来表示整数和小数的方法却有很大不同,二进制转化为十进制,只需要将......
  • 陪玩程序源码,如何引导用户进行点赞操作?
    引导点赞我们需要让按钮做出一些视觉效果来引导用户进行点赞操作,那持续震动无疑是一种好的选择。//love.jsconstlikeBtn=document.getElementById('likeBtn');constheart=document.getElementById('heart')likeBtn.addEventListener('mousemove',()=>{heart.cl......
  • 《程序是怎样跑起来的》第六章读后感
    我是计应232班的赵精艺。第六章讲的主要是亲自尝试压缩数据。在正文前的几个问题中我知道了一些有关于本章的内容,并且了解到了可逆压缩与不可逆压缩的不同点:压缩后的数据能够复原的是可逆压缩,无法复原的是不可逆压缩。文件是以字节为单位保存的,文件是将数据存储在磁盘等存储媒介中......
  • 程序是怎样跑起来的第五章观后感
    读完第五章,我了解到了内存和磁盘之间的关系。磁盘缓存,是通过使用内存来提高磁盘访问速度的,虚拟内存是指把磁盘的一部分作为假想内存来使用的,一般来说,程序需要被解读出来,然后运行,如果不读入内存就无法运行这一机制,我们称为储存程序方式。由于WINDOWS具有多重任务,有时同时运行多个......
  • 程序是怎么跑起来的第二章阅读
    首先了解到,CPU(微型处理器)其实是由IC电子部件构成的,包括内存也是IC的一种,CPU的引脚上会有电流通过,给CPU传递数字信息和命令,有电流为1,没电为0,由于二进制的功能强大的运用在计算机之中,所以二进制中只用0和1来表示和运算,计算机处理信息的最小单位为--位,IC的一个引脚就表示二进制的1位,8......
  • 有哪些适合程序员的副业?
    如果你经常玩知乎、看公众号(软件、工具、互联网这几类的)你就会发现,好多资源连接都变成了夸克网盘、迅雷网盘的资源链接。例如:天涯神贴,基本上全是夸克、UC、迅雷网盘的资源链接。有资源的前提下,迅雷网盘拉新基本上是躺赚!汇总迅雷网盘拉新相关的5个问题:1、拉新的流程是什么?保......