architecture - 虚拟内存功能
问题描述
我正在为计算机体系结构考试做准备,我需要你帮忙做一个练习。
具有 16 位数据总线和 24 位地址总线的简单微处理器支持虚拟寻址。使用了 64 个 16 位寄存器 DPPi=0...63。但是,只有 14 个低位可用。虚拟地址的长度为 16 位。高 6 位表示 64 个寄存器之一。物理内存是通过统一 14 位页面地址和 10 个偏移位来获得的。
问题 每个段的内存量(以千字节为单位)是多少?
我建议的答案 2^14 * 16bit=256kb
物理内存中的最大段数是多少?
我的假设答案 64*2^14
物理内存的总量是多少?
我建议的答案 64*2^14*256kb
谢谢
解决方案
推荐阅读
- html - 按下“Tab”键时 HTML/CSS 页面上的内容会移动
- php - 如何通过 php 和 mysql 数据库获取 FileGator 应用程序数据
- python - 移动集合时不提高权限(电机)
- arrays - numpy中标量和数组的一般乘法可能吗?
- node.js - MAC ANSI X9.19 是否有任何 nodejs 实现
- api - fetch API 在 Microsoft Edge 和 Firefox 中有效,但被 Failed to load resource: net::ERR_FAILED in Chrome 阻止
- grafana - 将 influxdb 1.8 字符串字段操作到 URL
- python - 在 anaconda 中,如何使用最新的 python 版本创建新环境?
- c# - 我不明白“我”是如何变成 4 的
- python - 收到错误消息:python 中的“CalledProcessError:Command”?