内存地址

此条目没有列出任何参考或来源。 (2017年1月10日)维基百科所有的内容都应该可供查证。请协助补充可靠来源以改善这篇条目。无法查证的内容可能会因为异议提出而被移除。
在电脑运算中,内存地址是一种用于软件及硬件等不同层级中的资料概念,用来访问电脑主存储器中的资料。内存地址一般以固定长度之数字表示,并被视为无号整数操作。
内存地址之类型[编辑]
内存地址有许多类型。换句话说,一个电脑,甚至在一个程序内,可能即存在数个不同的内存“寻址空间”。
电脑的内存(尤其是指主存储器)是由许多“内存地址”所组成的,每个内存地址都有一个“物理地址”,能供CPU(或其他设备)访问。一般,只有如BIOS、操作系统及部分特定之公用软件(如内存测试软件)等系统软件,能使用机器代码的操作数或寄存器对物理地址寻址,指示CPU使用内存控制器之类的硬件设备,使用内存总线或系统总线,亦或分别之控制总线、地址总线及资料总线,执行该程序之命令。内存控制器的总线是由数条并行的线路所组成的,每条线路表示一个比特。总线的宽度因此依电脑不同,决定了可寻址之存储单位数量,以及每一单位内的比特数量。
计算机程序使用内存地址来执行机器代码、存储及截取资料。大多数的应用程序无法得知实际的物理地址,而是使用电脑的内存管理单元及操作系统的内存映射,为“逻辑地址”或虚拟地址寻址。
另见[编辑]
内存管理
字节序
内存管理单元(MMU)
标签页表
内存保护
内存区段
低级语言
参考资料[编辑]
查论编数据类型无解释的
比特
字节
三进制位
三进制字节
字
数值
整数
符号性
有符号数
无符号数
定点数
浮点数
双精度
扩展精度(英语:Extended precision)
半精度
迷你浮点数
八精度
四精度
单精度
有理数
复数
任意精度算术
区间(英语:interval arithmetic)
文本
字符
字符串
指针
内存地址
物理地址
虚拟地址
引用
组合
代数数据类型
广义(英语:generalized algebraic data type)
数组
关联数组
类
串列
对象
元对象
可选类型
积类型(英语:Product type)
记录
集合
元组
联合体
标签
其他
布尔型
底层类别(英语:Bottom type)
容器
枚举类型
异常
头等函数
不透明数据类型(英语:Opaque data type)
递归数据类型
信号标
字符串流
顶类型(英语:Top type)
类型类
类型系统
单位类型(英语:Unit type)
Void
不定类型
相关议题
抽象资料类型
数据结构
接口
种类(英语:Kind (type theory))
元类
对象类型(英语:Boxing (computer programming))
原始类型与复合类型
协议
子类型
C++模板
类型构造器
参数多态