通常,用户编写的程序形成目标程序后,指令是以0为参考地址进行编址,这个地址称为( )。 A绝对地址 B物理地址 C逻辑地址 D内存地址
时间: 2024-04-23 22:26:25 浏览: 25
A绝对地址是指令以0为参考地址进行编址时所使用的地址。绝对地址是指一个程序在内存中的实际地址,即该程序被加载到内存后的物理地址。因此,选项A是正确的描述。选项B物理地址是指内存中的实际地址,与程序编写时使用的地址无关。选项C逻辑地址是程序在编写时使用的地址,它需要通过地址映射技术转化为物理地址才能在内存中执行。选项D内存地址是一个泛指,可以指物理地址,也可以指逻辑地址。因此,选项A是正确的答案。
相关问题
某计算机按字节编址,指令字长固定且只有两种指令格式,其中三地址指令 29条,二地 址指令 107 条,每个地址字段为 6位,则指令字长至少应该是多少位
在按字节编址的计算机中,每个存储单元只能存储一个字节,因此指令字长必须是字节的整数倍。每个地址字段为6位,则一个地址需要占用6位二进制位或者3/4个字节的存储空间。由于指令字长固定,因此指令字长必须满足以下条件:
1. 指令字长必须是字节的整数倍。
2. 每个指令中的地址字段必须占用完整的字节,不能跨越两个字节。
对于三地址指令,它需要3个地址字段,因此一个三地址指令需要占用 $3\times6=18$ 位二进制位或者 3 个字节的存储空间。对于二地址指令,它需要2个地址字段,因此一个二地址指令需要占用 $2\times6=12$ 位二进制位或者 2 个字节的存储空间。因此,指令字长必须满足以下条件:
1. 对于三地址指令,指令字长至少为 $3\times3=9$ 个字节。
2. 对于二地址指令,指令字长至少为 $2\times2=4$ 个字节。
因此,指令字长至少应该是 9 个字节或 72 个二进制位。
什么是物理地址?物理内存的编址单位是什么?如何定位一个内存单元?
物理地址是指计算机中内存单元的实际地址,它是由硬件直接产生的。物理内存的编址单位是字节,每个内存单元都有一个唯一的物理地址。定位一个内存单元需要知道它的物理地址,可以通过内存地址映射表或者直接访问内存控制器来实现。
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)