디지털 논리 하나 빼기게임
- 최초 등록일
- 2012.08.05
- 최종 저작일
- 2012.08
- 5페이지/
MS 워드
- 가격 1,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
양손으로 가위 바위 보 중의 하나를 선택후 하나 빼기 구령과 함께 두 손 중의 한 손으로 선택된 가위 바위 보를 내놓는다.
여기서 이긴 사람은 내놓은 손을 계속 사용할 수 있고 패자는 진 손을 다시 사용할 수 없다.
진 손을 사용을 못한 채 두 손이 질때 까지 하나 빼기를 구령과 함께 사용한다.
컴파일 실행환경
Verilog
본문내용
typedef struct
{
reg gawi;
reg bawi;
reg bo;
} toss_t ;
module hana_bbae_gi
(
input clk,
input reset_n,
input sel_a,sel_b,
input toss_t left_a,right_a,left_b,right_b,
output lose_a,lose_b,
output winA,winB
);
wire win_A,win_B;
assign winA=lose_b;
assign winB=lose_a;
toss_t a,b;
select_hand U1(clk,reset_n,sel_a,win_B,left_a,right_a,lose_a,a );
select_hand U2(clk,reset_n,sel_b,win_A,left_b,right_b,lose_b,b);
toss U3(clk,reset_n,a,b,win_A,win_B );
endmodule
참고 자료
없음