首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ALU知道后缀表示法吗?

ALU知道后缀表示法吗?
EN

Stack Overflow用户
提问于 2019-03-20 22:04:11
回答 1查看 50关注 0票数 1

众所周知,ALU执行算术运算,但是计算机是否能理解后缀记法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-20 22:16:20

假设你指的是算术/逻辑单元,不是。ALU不理解任何符号。它只理解指令。因此,例如,机器代码可能包括一条指令"add R10 to R11 and store the result in R9“,比方说(反汇编的) ADD R9, R10, R11,但是机器代码”符号“被控制单元理解,而不是算术逻辑单元。

当ALU接收到该信息时,它被编码为被断言的各种控制线的形式。例如,在上面的示例中,CU可能会断言"add“、"input A is R10”、"input B is R11“和"store result in R9”的控制行。这些行确定ALU和寄存器堆的行为,并导致所需的操作。

文本符号,如5 + 8(+ x 19)x 19 15 + *,甚至是ADD R9, R10, R11,都可以被软件理解,在比算术逻辑单元更高的层次上进行处理。它是解释,比方说,后缀表示法软件,并发出使ALU执行所需操作的指令。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55262622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档