1.請設計一個邏輯運算程式,有兩個數字控制A及B,經過AND OR XOR NOT的運算,將結果顯示在四個數字指示元,四個數字指示必須有附屬標籤。
2.利用移位暫存器,設計旋轉LED燈8個,案STOP要停。
3.設計四則運算的程式,有兩個數字控制X及Y,經過加 減 乘 除的運算,將其結果顯示在四個數字指示元,四個數字指示必須有附屬標籤。
4.請設計兩個LED燈號誌交替閃爍的功能,操作面板上可以調整變化的速度,當按下STOP按鈕時才停下動作
1.請設計一個邏輯運算程式,有兩個數字控制A及B,經過AND OR XOR NOT的運算,將結果顯示在四個數字指示元,四個數字指示必須有附屬標籤。
2.利用移位暫存器,設計旋轉LED燈8個,案STOP要停。
3.設計四則運算的程式,有兩個數字控制X及Y,經過加 減 乘 除的運算,將其結果顯示在四個數字指示元,四個數字指示必須有附屬標籤。
4.請設計兩個LED燈號誌交替閃爍的功能,操作面板上可以調整變化的速度,當按下STOP按鈕時才停下動作
說實在的 都不會很難
尤其第三題是基本中的基本
你有先試著做做看嗎?
最晚等到11:30我就睡了
「位元運算子」(Bitwise
operator),數位設計上有AND、OR、NOT、XOR與補數等運算,在C中提供這些運算的就是位元運算子,它們的對應分別是AND
(&)、OR(|)、NOT(!)、XOR(^)與補數(~)。
<br>
如果您不會基本的位元運算,這邊可以提供一個程式來顯示各個運算的結果:
</small>
<pre>#include <stdio.h><br><br>int main(void) {<br> puts("AND運算:");<br> printf("0 AND 0\t\t%d\n", 0 & 0);<br> printf("0 AND 1\t\t%d\n", 0 & 1);<br> printf("1 AND 0\t\t%d\n", 1 & 0);<br> printf("1 AND 1\t\t%d\n\n", 1 & 1);<br><br> puts("OR運算:");<br> printf("0 OR 0\t\t%d\n", 0 | 0);<br> printf("0 OR 1\t\t%d\n", 0 | 1);<br> printf("1 OR 0\t\t%d\n", 1 | 0);<br> printf("1 OR 1\t\t%d\n\n", 1 | 1);<br> <br> puts("XOR運算:");<br> printf("0 XOR 0\t\t%d\n", 0 ^ 0);<br> printf("0 XOR 1\t\t%d\n", 0 ^ 1);<br> printf("1 XOR 0\t\t%d\n", 1 ^ 0);<br> printf("1 XOR 1\t\t%d\n\n", 1 ^ 1);<br><br> puts("NOT運算:");<br> printf("NOT 0\t\t%d\n", !0);<br> printf("NOT 1\t\t%d\n\n", !1);<br> <br> return 0;<br>}</pre>
<span ="post"><br>
</span><small>
執行結果如下:
<table style="text-align: left; width: 100%;" border="0" cellpadding="2" cellspacing="2">
<tr>
<td style=": rgb(0, 0, 0);"><small><span style="color: rgb(255, 255, 255);">AND運算:<br>
0 AND 0 0
0 AND 1 0
1 AND 0 0
1 AND 1 1
<br>
OR運算:
0 OR 0 0
0 OR 1 1
1 OR 0 1
1 OR 1 1
<br>
XOR運算:
0 XOR 0 0
0 XOR 1 1
1 XOR 0 1
1 XOR 1 0
<br>
NOT運算:
NOT 0 1
NOT 1 0
</span></small></td>
</tr>
</t>
</table>
http://caterpillar.onlyfun.net/Gossip/CGossip/LogicalBitwise.html<br><img src="https://forumfiles.labview360.org/f/images/AuthorID10546/2010-04-17_235740.jpg" border="0"><br>http://it360.tw/course/info.asp?TID=8001&FID=206<br><img src="https://forumfiles.labview360.org/f/images/AuthorID10546/2010-04-17_235815.jpg" border="0"><br>
要睡了 晚安