|
猜拳機IC 設計( GAME1 )
. T# h$ E% w+ t• 1 輸入: A方設定剪刀/ 石頭/ 布( A_GENDAU /
+ |0 Z% e0 j, Y4 V5 j- CA_STONE / A_BOO ) , B方設定剪刀/ 石頭/ 布: H! o, E+ B, }3 C! v# J
( B_GENDAU / B_STONE / B_BOO ) , 裁判
; Y! p' n% m2 X, x9 D( CHECK )裁定A , B 方的猜拳輸贏設定.
6 {# z5 K, F+ t• 2 輸出: A , B平手輸出線( ABEQU ) , A贏輸出線
# f' Y2 t! L2 D( A_WIN ), B贏輸出線( B_WIN ) , 尚未裁定或A , B
# e' \: w E7 H猜拳資料設定有誤輸出線( ERROR )
" i3 L& a- v' b, A- }• 3 功能: A , B 雙方都設定好剪刀/石頭/布之後, A$ Z% p, P& C4 L* N; b
使CHECK = 1 , A , B的猜拳輸贏結果將使
# ~$ s) j4 J& d. V( ABEQU , A_WIN , B_WIN )之一為1 ; 若
. r9 C/ ?" L8 Z, z5 cCHECK= 0 或設定有誤, 則ERROR 輸出12 ~; D3 m2 t. r- [
0 E$ x% G$ I- M! [) }
看了很久我只打出了...
4 P E* |5 y0 d% umodule Game1(check, A_GENDAU, A_STONE, A_BOO, B_GENDAU, B_STONE, B_BOO, ABEQU, A_WIN, B_WIN, ERROR, A_WIN, B_WIN,)6 |/ k/ D/ C, |' H' V$ h
input check, A_GENDAU, A_STONE, A_BOO, B_GENDAU, B_STONE, B_BOO;
8 ` X: d! Q# w6 S# Soutput ABEQU, A_WIN, B_WIN, ERROR;
9 Q! _5 E: c" w0 \reg ABEQU, A_WIN, B_WIN, ERROR;4 _6 q2 h* N% j7 |7 W
- x7 T( O; a5 q: \3 P/ L& z8 @5 S) V接下來就不知道該如何打了...
+ }9 u J4 \; N- m) ^: @(我想我打的應該也都錯吧...)3 @$ Q; G# @) L5 ], ]( e+ I
) Q- S8 p: j7 ~/ g如果有人給我ㄧ份程式可以麻煩跟我說語法的意思各是什麼意思嗎...9 K, b$ R/ A$ t0 {% K: V% N; i8 Z
因為想了解才不會什麼都不會...
- a, v3 \ Q$ |" e% `4 j) Q8 D6 _麻煩各位高手了!! |
|