- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以,我正在为 MIPS 架构开发一个 ALU,我正在尝试左移和右移,以便 ALU 可以移动任意数量的位。
我的想法是将移位值转换为整数并选择结果中的条目(整数存储在 X 中),但 Quartus 不接受变量值,只接受常量。
我该怎么做才能做到这一点?
(案例位于“WHEN "1000"=>..."和 "WHEN "1001"=>..."行上)
谢谢。
PROCESS ( ALU_ctl, Ainput, Binput, X )
BEGIN
-- Select ALU operation
--ALU_output_mux <= X"00000000"; --padrao
CASE ALU_ctl IS
WHEN "1000" => ALU_output_mux(31 DOWNTO X) <= (Ainput( 31-X DOWNTO 0 ));
WHEN "1001" => ALU_output_mux(31-X DOWNTO 0) <= (Ainput( 31 DOWNTO X ));
WHEN OTHERS => ALU_output_mux <= X"00000000";
END CASE;
END PROCESS;
最佳答案
如果 Quartus 不喜欢它,您有两个选择:
关于vhdl - 右移和左移 (SLL/SRL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6440363/
library IEEE; use IEEE.STD_LOGIC_1164.ALL; use ieee.numeric_std.all; use IEEE.STD_LOGIC_UNSIGNED.ALL
所以,我正在为 MIPS 架构开发一个 ALU,我正在尝试左移和右移,以便 ALU 可以移动任意数量的位。 我的想法是将移位值转换为整数并选择结果中的条目(整数存储在 X 中),但 Quartus 不
场景1: /*Structure declares a node for Singly Linked List*/ typedef struct SLL { int data;
所以我正在学习如何使用链接列表,并尝试编写一个函数来删除单链接列表的最后一个节点。 typedef struct Node { int data; struct Node *link;
要求我遍历一个单向链表,找到负节点,删除它们并返回删除节点的数量。 这是我目前的代码,但我总是从函数返回 counter=1 是for循环和if语句有什么问题,还是别的什么 bool IntSLLis
我是 C 的新手,我的结构被列为未知类型时遇到问题。我无法更改方法签名,因为它们是由我的教授编写的,他将从外部代码链接到它们。 sll.c:6:1: error: unknown type name
使用 SSL 的 Curl 登录在它崩溃并让我发疯之前工作正常。 通过 print_r(curl_getinfo($ch)) 得到以下信息:我怀疑是“ssl_verify_result”,因为我在文档
所以当我阅读 this 时,我对 sll 命令的作用有所了解。它几乎只是将所有剩下的位移动 1。我只是想知道我为什么要这样做? 我有一个类作业,其中有一个例子......其中 $s6 和 $s7 是数
我在 apache 2.4 上尝试使用我的 ssl 证书时遇到问题Chrome 继续响应:ERR_CONNECTION_REFUSED如果我尝试命令行: openssl s_client -co
我有一个在本地 GlassFish v3 上运行的 Web 应用程序。该应用程序连接到另一台服务器(非本地)上的 REST Web 服务。连接是通过 HTTPS 完成的。在尝试连接时我得到: java
我有一个 C# (.NET 4.0) WinForm 应用程序,它不断地与基于 Linux 的应用程序通信,每秒接收几次数据。当我看到“clr.sll!StrongNameSignatureVerif
这是数据路径: 所以这似乎是一个非常常见的问题,但我似乎找不到任何关于如何扩展数据路径以实现 SLL 和 SRL 的答案。 这就是我的想法,但我不完全确定: 在寄存器文件旁边的读取数据 1 旁边需要另
我从头开始构建了一个 Web 代理(使用 Socket 和 NetworkStream 类)。我现在正尝试为它实现 SSL 支持,以便它可以处理 HTTPS 请求和响应。我很清楚我需要做什么(使用 S
假设相关的头文件,声明了C中单链表的函数。 Delete() 的以下定义是否正确? /* The Structure for SLL typedef struct SLL {
我该怎么做? SilverLight 2.0 HttpWebRequest 似乎不允许您设置凭据或设置授权 header 。 最佳答案 谷歌搜索出现了这个链接,它似乎有一个解决方法。 http://f
我正在尝试使用 smtplib 从 python 脚本发送电子邮件,它通过 Exchange 2003 使用 smtp 没有问题,但使用 Exchange 2007 显示: SMTPException
根据 various references ,Google map 有一个名为 sll 的查询参数,它执行以下操作: Latitude,longitude of the point from whic
如这里所述 http://www.ddj.com/cpp/184401688 我没有时间从头开始写。 问而不答 https://stackoverflow.com/questions/434961/i
我是一名优秀的程序员,十分优秀!