1樓:匿名使用者
用狀態機吧,大致的思路應該是以下的方式吧。
.....
case(xx_state)
....
when s0 =>
if (seq_in = '0') thenxx_state <= s1;
else
xx_state <= s0;
end if;
seq_hit_o <= '0';
when s1 =>
if (seq_in = '1') thenxx_state <= s2;
else
xx_state <= s0;
end if;
seq_hit_o <= '0';
when s2 =>
if (seq_in = '1') thenxx_state <= s3;
else
xx_state <= s0;
end if;
seq_hit_o <= '0';
when s3 =>
if (seq_in = '0') thenseq_hit_o <= '1';
else
seq_hit_o <= '0';
end if;
xx_state <= s0;
end case;
.....
求大神幫忙用vhdl語言設計一個8位的比較器,a大於等於b時輸出1,否則輸出0。。急急急!!!!
2樓:h夾
求大神幫忙用vhdl語言設計一個8位的比較器確
比較好的的
用c語言設計課程資訊管理系統,用C語言設計一個課程資訊管理系統
include include include include using namespace std struct list typedef struct list node typedef node link 函式宣告 link create link head link search link...
C語言設計 設計階乘的程式比如輸入4輸出24我哪出錯了
n n i 改為i i n 因為你的n才是迴圈的條件,在這裡面的n是不斷變化的,這個迴圈應該是轉不到頭的 如果你的意思並非如此,那你需要再設定乙個變數來替代這個n 看了大家的回答,我來點評一下,嚯嚯,希望對你有點幫助。1.net533 的回答有點搞笑,他發現你程式的問題了,但是改錯了。i i n 這...
c語言中怎樣將字串的第02468位置
大野瘦子 這樣 include include int main void int i char string 9 abcdefg for i 0 i 7 i i printf c string i return 0 會飛的小兔子 include include intmain charstr1 1...