美文网首页
名词解释

名词解释

作者: Linux社区 | 来源:发表于2018-11-21 11:01 被阅读0次

    一. 堆和栈:
    栈(操作系统):由操作系统自动分配释放 ,存放函数的[参数值],[局部变量]的值等。其操作方式类似于数据结构中的栈。
    堆(操作系统): 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收,分配方式倒是类似于链表。

    二. 缓存
    一级缓存:

    三. 系统调用
    系统调用:由操作系统实现提供的所有系统调用所构成的集合即程序接口或应用编程接口(Application Programming Interface,API)。是应用程序同系统之间的接口。
    四.寄存器
    寄存器是中央处理器内的组成部分。寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令数据地址。在中央处理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序计数器(PC)。在中央处理器的算术及逻辑部件中,寄存器有累加器(ACC)。

    (1)指令寄存器:指令寄存器(IR,Instruction Register),是临时放置从内存里面取得的程序指令的寄存器,用于存放当前从主存储器读出的正在执行的一条指令。

    (2)程序计数器:
    (3)累加器:
    (4)数据寄存器:数据寄存器是存放操作数、运算结果和运算的中间结果,以减少访问存储器或的次数,或者存放从存储器读取的数据以及写入存储器的数据的寄存器。

    存储器存取时间(memory access time)又称存储器访问时间,是指从启动一次存储器操作到完成该操作所经历的时间。

    存储周期(memory cycle time)指连续启动两次独立的存储器操作(例如连续两次读操作)所需间隔的最小时间。

    存储器(Main memory),简称主存。是计算机硬件的一个重要部件,其作用是存放指令和数据,并能由中央处理器(CPU)直接随机存取。现代计算机是为了提高性能,又能兼顾合理的造价,往往采用多级存储体系。即由存储容量小,存取速度高的高速缓冲存储器,存储容量和存取速度适中的主存储器是必不可少的。主存储器是按地址存放信息的,存取速度一般与地址无关。32位(比特)的地址最大能表达4GB的存储器地址。这对多数应用已经足够,但对于某些特大运算量的应用和特大型数据库已显得不够,从而对64位结构提出需求。

    相关文章

      网友评论

          本文标题:名词解释

          本文链接:https://www.haomeiwen.com/subject/ehyofqtx.html