예전엔 10주기 타이머 이런식으로 만들었음
0~9까지 순환하면서 10틱 주기
이걸 쓰면서 조금 불만인게 있었는데 상수값이 10이 아니라 9를 써야해서 조금 불만이였음
else를 써서 이런식으로 만들 수 있음
이제 상수값에 10넣어도 됨
0~9가 아니라 1~10을 순환하면서 10틱 주기가 됨
예전엔 메모리를 만들기 위해서 이런식으로 조합기 두개를 사용했음
위의 조합기는 체크=0일때 기존 값을 유지하는 부분이고
아래 조합기는 체크=1일때 새로운 값을 입력 받는 부분임
조합기 1개를 사용한 메모리
체크=1일때는 녹색선 값을 입력받게 해서 새로운 값을 입력받음
체크 신호가 저장되는 것을 막기 위해 체크 -1을 같이 출력함
else, 즉 체크=0일때는 빨간선 값을 입력받게 해서 값을 유지함
단점이 있는데 조합기2개 메모리는 제어신호(체크)라인을 빨간선을 사용하고, 데이터 라인은 녹색선을 사용하는데 입력받는 부분과 유지하는 부분이 떨어져 있어서 병렬로 확장하기가 쉬움
조합기 1개메모리는 데이터 유지용과 , 데이터입력 받는용도로 빨간선과 녹색선을 둘 다 사용하기 떄문에 제어용 신호도 어쩔 수 없이 빨강 또는 녹색을 하나 골라서 써야함. 그렇기 때문에 병렬로 확장할 수가 없음
https://gall.dcinside.com/mgallery/board/view/?id=factorio&no=101890
시그마 델터 조합기 상수값으로 3/7을 출력하는 모습
0보다 클떈 4씩빼고, 0이하일 때는 3씩 더하고
이건 분모값은 7로 고정해두고 분자 값은 외부에서 입력 받는 방식으로 3/7를 만드는 모습
0보다 클때는 3더하고 7빼서 결과적으로 4를 빼게 되고, 0이하일 때는 3씩 더하고
은근히 써먹기 까다롭긴한데 그래도 가지고 놀게 생겨서 재미있다
각각 신호까지 써먹으려면 너무 어지럽네
2.1 에 else 생겼음? 오마이갓 ㄷㄷ
나 김팩붕 자신있게 말할 수 있다 지금까지 개추박은 회로글들 내용 절반은 이해 못 함
아저씨 대체 무슨소리를 하시는거에요.. 메모리부터 이해못함 ㅋㅋㅋㅋ
예시에서 체크가=0일때값은 체크=1일때 갱신되는거야 아니면 남아있는거야? 머리가 나빠서 이해못했어
미안한데 질문을 잘 이해 못했음 체크=1일때가 새로운 값으로 갱신, 체크=0일 때가 기존 값 유지
나도 내질문을 모르겠어 제작기 생산성 2회를 개선 해보고싶었던건데 아무튼 일단개추
공간압축이 꽤 잘돼는거같음
회로의 끝은 없구나.... - dc App
ㄱㅅㄱㅅ
뭣 숫자는 0부터 세는게 아니었다고
팩토리오 회로에서 0다루는건 은근 까다롭다보니 1부터 세는게 더 깔끔하기도 함
회로연구글은 언제나 환영이지 실수로 비추눌러서 판드랄추함
예전엔 까지 이해함