我的简单理解如下。
存储器 (RAM) 由位组成,每组 8 组构成字节,每个字节都可以寻址,因此是字节可寻址存储器。
地址总线存储一个字节的内存位置。
如果地址总线的大小为 32 位,这意味着它最多可以容纳 2 32 个数字,因此它可以引用最多 2 32个字节的内存 = 4GB 内存,任何大于此值的内存都是无用的。
数据总线用于发送要写入/读取内存的值。如果我有一个 32 位大小的数据总线,这意味着一次最多可以写入/读取 4 个字节。我发现这个大小和可能的最大内存大小之间没有关系。
但我在这里读到:
尽管大多数系统都是字节可寻址的,但处理器移动尽可能多的数据是有意义的。这是由数据总线完成的,数据总线的大小是8位系统、16位系统、32位系统、64位系统等名称的来源。当数据总线为 8 位宽时,它可以在单个内存操作中传输 8 位。当数据总线为 32 位宽时(在写入时最常见),在单个内存操作中最多可以移动 32 位。
这表示数据总线的大小决定了操作系统的名称,8 位、16 位等等。我的理解有什么问题?
我使用 XChat。如何确定用户上次登录频道的时间或最后一次登录频道的时间?
/!seen [user-nick]
没有用。它说!seen
不是命令。我不希望我的查询对其他人可见。
那我该怎么做呢?
在 Unix 中,
如果您是访客用户并且做了:
chmod 777 /
它会失败。
但是这在硬件层面是如何在内部发生的呢?
到目前为止,我认为这就是发生的事情:
这是如何发生的,还是在出现这种情况时会引发中断?主存中的 ISR 表中是否有与非特权指令对应的例程?
我使用 Ubuntu 12.04 和 Firefox 15.0.1 我在 Firefox 浏览器中保存了一些历史记录。我觉得拥有它们很有用。但是我不希望我的朋友或任何人在借我的笔记本电脑时查看我的历史。所以我想给 Firefox 设置一个密码,即当有人打开 Firefox 时,应该提示他们输入密码。
我该怎么做呢?
编辑:不,不是访客帐户。我想知道如何按照我的要求完成。(我不想用guest帐户注销并重新登录并将其交给我的朋友,此外guest帐户中的文件权限完全不同。我希望我的朋友拥有正常的文件权限:)。)
firefox ×1
interrupts ×1
irc ×1
linux ×1
memory ×1
passwords ×1
permissions ×1
ubuntu ×1
xchat ×1