computer-architecture

    0热度

    2回答

    “32位操作系统”,“32位处理器”的确切含义是什么? 它会影响地址总线的大小吗? 它会影响可以生成的虚拟地址的数量吗? 它将如何影响寄存器大小意味着寄存器大小? 它有虚拟内存/存储管理有什么影响 我在这方面的初学者;如果您有任何问题,请指出一些合适的文档。 谢谢。

    0热度

    5回答

    我开始从书上学习汇编语言:介绍80x86汇编语言与计算机体系结构 这是从Representing Data in a Computer 我们已经看了两个方案,以 代表numbers- 通过使用二进制整数(通常以十六进制表示)或 通过使用A SCII代码。 然而,这些方法有两个 问题: 我不明白这些问题。 1:位可用于表示一个数的数量是有限的, 我没有得到这一点。他在说什么? 2:不清楚如何表示负数

    5热度

    4回答

    我的工作我的HW计算机架构和我遇到以下问题就来了: A = 247 B = 237 1)假设A和B签订了8位整数以二进制补码格式存储。使用饱和算法计算A + B。结果应该用十进制表示。展示你的工作。 2)假设A和B是以二进制格式存储的带符号8位整数。用饱和算法计算A - B。 现在,这些甚至是一个有效的问题?我知道什么是饱和算术,但是当它不能用8位二进制补码表示时,说A是247,B是237,它是如

    2热度

    1回答

    我一直在思考这个问题:ARM7(带有3个流水线)处理器何时增加其PC寄存器。 我原本以为在一条指令执行后,处理器首先检查在上次执行中是否有异常,然后根据当前状态将PC增加2或4。如果发生异常,ARM7将更改其运行模式,将PC存储在当前模式的LR中,并开始处理当前异常而不修改PC寄存器。 但分析返回指令时没有意义。当LR-4从prefetch-abort-exception中返回一个未定义的指令异常

    9热度

    5回答

    今天当我在计算机组织课上时,老师谈到了一些有趣的事情。说到为什么高速缓存有效,他说: for (i=0; i<M; i++) for(j=0; j<N; j++) X[i][j] = X[i][j] + K; //X is double(8 bytes) 用第二行改变第一行并不好。你对此有何看法?为什么它是这样的?

    1热度

    4回答

    可能L1/L2缓存行每个缓存主存储数据字的多个副本?

    4热度

    5回答

    我刚刚开始汇编语言程序设计,并在第一次讲座中告诉我们关于intel 8080和intel 8085的第一场讲座,他说这些处理器有64k内存。 现在我想知道,我们如何找到与特定处理器的内存量,例如我有一个处理器1.8 Ghz,现在我怎么可以找出可用于此处理器的内存量。 我想问的是告诉我如何找出这个数量的内存的方法?

    6热度

    3回答

    你能解释一下NX标志是什么以及它是如何工作的(请技术性的)?