일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 동기
- js
- Project
- sql
- await
- prj
- Porject
- ajax
- https://m.blog.naver.com/tt2t2am1118/221010125300
- mysql
- 혼프
- db
- Import
- promise
- callback
- object
- JS #프로젝트
- webpack
- setTimeout()
- database
- eport
- 게임
- async
- json
- 참고블로그
- 비동기
- addEventListener
- https://youtube.com/playlist?list=PLuHgQVnccGMA5836CvWfieEQy0T0ov6Jh&si=FTaYv8m21EhO-A2K
- execCommand
- slow and steady
- Today
- Total
목록분류 전체보기 (313)
C-log

YouTube Link 쓸모없는 CPU 만들기 - 3강 버스를 이용한 데이터 전송과 충돌실험 해봤자 무쓸모 https://youtu.be/ib3x_l_psV0 버스 그리고 Buffer 그리고 Not Gate 버스란 데이터가 지나가는 공간을 버스라고 한다. 이번 레지스터를 이용해서 우리는 데이터가 전송하고 그것을 복사해서 버스가 움직이는 것을 확인 해 볼 것이다. Buffer(버퍼)는 우리가 앞시간에서 다루었 듯이 값을 다이렉트로 넘길 수 있다. 입력 신호가 0이면 출력도 0이 되고, 입력 신호가 1이면 출력도 1이 되는 게이트이다. 신호를 증폭하지 않고 단순히 전달하는 역할을 수행하며 이는 신호의 지연을 조절하거나 출력을 다른 회로에 연결할 때 사용될 수 있다. Not Gate는 입력 신호를 반전시켜 출..

YouTube Link 쓸모없는 CPU만들기 - 2강 -레지스터 만들어봤자 무쓸모 https://youtu.be/t-CtCfYfZ1k 완성된 1bit Memory 칩 앞서서 우리는 1bit 메모리를 생성해 봤다. 결과 적으로 우린 Gate에서 하나의 1bit 메모리 칩을 생성한 것이다. 그것들을 8개로 나열 하면 곧 8bit 메모리가 되는 것이다. logisim evolution으로 완성된 칩의 형태를 보자. 전에 우리는 3가지에 따라 상태의 값이 바뀌는 것을 알았다. 그 3가지는 input과 set그리고 output에 따라 변화가 되는 것이 였다. 결과 적으로 1bit 메모리 칩에서는 3가지의 포트를 가지게 되는 것이다. (2가지의 input과 1가지의 output의 포트로 구성되어 있는 것이다.) 앞..

YouTube Link 쓸모없는 CPU만들기 - 2강 -레지스터 만들어봤자 무쓸모 https://youtu.be/t-CtCfYfZ1k 1bit Memory 생성하기 여기서 우리는 UNIVERSAL Gate인 NAND 4개를 사용해서 1bit 메모리를 생성했다. 하나하나 따져 보면서 작동 원리를 파악해보자. NAND input A input B output Q 0 0 1 0 1 1 1 0 1 1 1 0 기본적으로 NAND는 앞에 강의에서도 언급했 듯 이러한 형태이다. i(input)와 s(set)라고 a와b를 지칭하면 s에 따라서 i가 작동하고 않고의 여부가 갈린다. 다시 생각해보면 s가 아무 것도 없는 0을 반환하고 있으면 i는 그 어떠한 것도 작동하지 않는 것이다. (set은 표의 input A라고 생..

YouTube Link 쓸모없는 CPU만들기 1강 - NAND 게이트로 다른 게이트 만들어봤자 무쓸모 https://youtu.be/kxVKyYuZw_0 Kevin Walsh의 logisim-evolution 툴을 설치하는 링크는 아래와 같다. GitHub - kevinawalsh/logisim-evolution: Digital logic designer and simulator Digital logic designer and simulator. Contribute to kevinawalsh/logisim-evolution development by creating an account on GitHub. github.com NAND Gate를 통해서 우리는 AND, OR, XOR을 제작해 볼 것이다. 그..

그래서 컴퓨터는 무엇이란 카테고리는 cs의 기초적 이론을 복습하면서 Kevin Walsh의 logisim-evolution이란 툴을 사용해서 8bit 컴퓨터를 시뮬레이션 해보는 실습을 기록하는 공간이다. 본래는 아두이노를 통해서 직접 브레드보드를 이용해 제작해볼 생각이였으나 환경적 제한으로 시뮬레이션 프로그램을 이용하기로 했다. 아두이노를 이용해 이론을 설명하는 강의는 아래와 같다. 8bit Computer_PCB Type_컴퓨터 구조 및 동작 www.youtube.com 이 공간의 Kevin Walsh의 logisim-evolution툴을 이용해 실습을 하는 메인 강의가 되는 재생목록은 아래와 같다. 밑바닥부터 만드는 CPU (cpu from scratch) 코딩으로 CPU부터 그래픽 카드, 비디오 게..

YouTube Link 자바스크립트 중급 강좌 #9 구조 분해 할당 (Destructuring assignment) https://youtu.be/lV7ulA7R5Nk 구조 분해 할당은 배열이나 객체의 속성을 분해해서 그 값을 변수에 담을 수 있게 하는 표현식이다. 먼저 배열 구조 분해를 살펴 보자 코드는 아래와 같다. let [x, y] = [1, 2] console.log(x); //1 console.log(y); //2 let users = ['Mike', 'Tom', 'Jane']; let [user1, user2, user3] = users; console.log(user1) //Mike console.log(user2) //Tom console.log(user3) //Jane 위의 코드는 아래..

클래스 : https://hi-code.tistory.com/123 모듈 : https://hi-code.tistory.com/124 패키지 : https://hi-code.tistory.com/125 예외 처리 : https://hi-code.tistory.com/126 내장 함수 : https://hi-code.tistory.com/127 표준 라이브러리 : https://hi-code.tistory.com/128 외부 라이브러리 :https://hi-code.tistory.com/129 Title Code Console datetime.date import datetime day1 = datetime.date(2021,12,14) day2 = datetime.date(2023,4,5) print(d..

클래스 : https://hi-code.tistory.com/123 모듈 : https://hi-code.tistory.com/124 패키지 : https://hi-code.tistory.com/125 예외 처리 : https://hi-code.tistory.com/126 내장 함수 : https://hi-code.tistory.com/127 표준 라이브러리 : https://hi-code.tistory.com/128 외부 라이브러리 :https://hi-code.tistory.com/129 Title Code Console abs # 절댓값을 리턴 a = abs(3) print(a) a = abs(-3) print(a) abs(-1.2) print(a) 3 3 3 all a = all([1, 2, 3]..