C++语言程序设计

什么叫内存单元的地址?

题目

什么叫内存单元的地址?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

内存地址从AC000H 到C7FFFH,共有(46)K 个地址单元。如果该内存地址按字(16位)编址,由28片存储器芯片构成。已知构成此内存的芯片每片有16K个存储单元,则该芯片每个存储单元存储(47)位。

A.96

B.112

C.132

D.156


正确答案:B
解析:将大地址加1等于C8000H,再将大地址减去小地址,即C8000H-AC000H=IC000H。十六进制的(1C000)16=216+215+214=64K+32K+16K=112K。需构成的内存为112K×16K,使用28块芯片构成该内存,则每个芯片的容量应为 4×16K。已知构成此内存的芯片每片有16K个存储单元,故该芯片每个存储单元存储4位二进制数。

第2题:

取内存单元地址的运算符是()


正确答案:&

第3题:

程序状态字的主要功能是什么?()

A、存放现行指令的代码

B、指出在内存中存放指令的单元地址

C、表征当前运算的状态及程序的工作方式

D、存放访问内存单元的地址信息


参考答案:C

第4题:

()是指内存中各存储单元的编号。

  • A、逻辑地址
  • B、映射地址
  • C、物理地址
  • D、可重定位地址

正确答案:C

第5题:

什么叫〝单元过程〞?什么叫〝单元操作〞?


正确答案:单元操作:把这些包含在不同化工产品生产过程中,发生同样物理变化,遵循共同的物理学规律,使用相似设备,具有相同功能的基本物理操作,是一种物理加工过程(物理)
单元过程:是总结各种化学工业生产过程得出的具有共同化学变化特点的基本过程(化学)

第6题:

因为8086CPU的字数据既可以存放在内存的偶地址单元,也可以安排在奇地址单元,所以其堆栈指针SP。()

A.最好指向偶地址单元
B.可以指向任何地址单元
C.只能指向偶地址
D.只能指向奇地址

答案:A
解析:

第7题:

8086 CPU有多少根数据线和地址线?它能寻址多少内存地址单元和I/O端口?8088 CPU有多少根数据线和地址线?为什么要设计8088 CPU?


正确答案:8086 CPU有16根数据线和20根地址线,可以寻址1MB的内存地址单元和64KB的I/O端口。
8088 CPU有16根数据线和20根地址线,但是8088的BIU通过总线控制电路与外部交换数据的总线宽度是8位,总线控制电路与专用寄存器之间的数据总线宽度也是8位。设计8088 CPU的目的是为了与Intel原有的8位外围接口芯片直接兼容。

第8题:

内存中字单元的地址必须是偶数地址。()


参考答案:错误

第9题:

什么叫堆栈?设置堆栈的主要是出于什么需要?堆栈有哪几种基本操作?为什么用户进行堆栈操作时不需要涉及具体的内存地址?


正确答案:堆栈是按后进先出( LIFO)原则存取的一种存储结构。在子程序和中断技术中,都要保存返回地址或断点地址以及现场等信息,这些信息的存入和取出都具有一个共同特点:最后存入的信息最先被取走。堆栈主要是为了适应这种存取方式而引入的。堆栈有两种基本操作:入栈和出栈。由于两种原因,使得进行堆栈操作时不需要涉及具体的内存地址:一是只有入栈和出栈两种基本擦作,入栈指令将源操作数存入栈顶,出栈操作从栈顶把数据取出送给目的操作数;二是设置了堆栈指针SP。规定SP始终指向栈顶,SP的初值可由程序设定。

第10题:

什么叫指令地址?什么叫形式地址?什么叫有效地址?


正确答案: 指令地址:指令所在内存单元的地址。
形式地址:指令中地址字段给出的操作数地址信息。
在不同的寻址方式中,指令中地址字段给出的操作数地址信息,不一定就是操作数所在的实际内存地址,因此将指令中给出的地址称为形式地址。
有效地址:也称为实际地址,是CPU实际访问的主存单元的地址。形式地址需要经过一定的运算才能得到操作数的有效地址。