일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- neople
- 네오플
- 머신러닝
- 메모리
- 에러
- 네트워크
- 던전앤파이터
- MuchineRunning
- MLAgent
- 반도체
- 유니티에러
- 암호화
- 컴퓨터구조
- 던파
- Unity
- 아두이노우노
- 네트워크보안
- memory
- 게임기획
- 인터럽트
- 메타마스크
- 레지스터
- 면접
- 아두이노함수
- 유니티
- 반도체 취업
- 반도체 엔지니어
- 보안
- 이더리움
- 아두이노
- Today
- Total
목록컴퓨터 구조 (17)
Dreaming Deve1oper

Half Adder A B C out S 0 0 0 .0 0 1 0 1 1 0 0 1 1 1 1 0 Full Adder A B C in S C out 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1 Subtraction = 2's Complemetnt + Addition 5-7 = 0101 - 0111 = 0101 + (-0111) = 0101 + 1001 = 1110 = -2 → 2's Complement를 취하면 음수로 바뀌기 때문. Integer Arithmetic: Addition/Subraction VZSC = Flag라고함. V: Overflow Flag Z: Zero Flag S: Sign Flag..

Logic Operations Logic Operations: 다른 관점에서 각종 Gate의 이해 1. OR Gate - 입력과 관계없이 출력을 1로 생성할 수 있다. - Bit 전송 가능. 2. AND Gate - Bit의 전송 제어 가능. 3. XOR Gate - 두 입력이 같은지 평가 가능. - Complement 취할 수 있음. Logic Operations: Ex AND: 1&1은 1, 0&0은 0을 출력, OR: 1개라도 1일 경우 1을 출력. XOR: 같으면 0, 다르면 1을 출력. NOT: 0은 1로 1은 0으로 출력. Selective Set: OR-GATE를 통과시킴 > 1001은 그대로 내려옴 > 0010은 아래 숫자가 뭐든 상관없이 1111을 출력. Selective Compleme..

ALU Architecture Integer Representation: Unsigned - 음수로 표현 불가능 Demical Unsigned Binary 7 111 6 110 5 101 4 100 3 011 2 010 1 001 0 000 Integer Representation: Signed - 음수로 표현 가능 Demical Signed Magnit 3 011 2 010 1 001 0 000 0 100 -1 101 -2 110 -3 111 Integer Representation: 1's Complement Decimal 1's Complement 3 011 2 010 1 001 0 000 0 111 -1 110 -2 101 -3 100 Integer Representation: 2's Comple..

반도체 부품의 발전 Vacumm Tube (진공관) > Transistor (컴퓨터를 구성하는 반도체의 기본단위) > IC > MSI > LSI > VLSI > ULSI > Optical / Neural Computer > AI IC 제조과정 Slicon > Wafer > Integrate > Packaging > PIN 부착 > PCB에 연결 컴퓨터 시스템의 분류 Embedded Computer > PC > WS, Super-Mini Computer (MultiProcessor 구조) > Main-Frame Computer > Super Computer, Cluster Computer (AlphaGo)

Memory Read - CPU / BUS / Cache / Main Memory 총 개의 Block - CPU에서 Main Memory에 있는 데이터를 읽기 위해선 주소가 필요하다. ( Address Bus를 통해 주소 이동) - Control Bus를 통해 Mmory를 읽는 것인지 쓰는 것인지 (read / write)에 대한 정보를 CPU가 보내주어야한다. - Main Memory로 정보들이 바로 전송되는 것이 아니라 Cache로 먼저 전송된다. ※ Cache: CPU가 먼저 읽을것 같은 데이터가 저장되어 있다. 저장되어 있는 경우: Data Bus를 통해 CPU로 전송해준다. 저장되어 있지 않는 경우: Cache에 전송된 신호를 다시 Main Memory로 전송해 데이터를 찾은 후 Data Bus..

Main Memory(=RAM)는 System Bus (Address Bus, Data Bus, Control Bus)와 직접적으로 연결되어 있다. Cache - 메인 메모리에 저장된 데이터 중 빠른 시일 내에 CPU가 가져갈 것 같은 데이터를 미리 보관해둔다. - Main Memory에 비해 속도가 매우 빠르다. CPU는 Cache내에 있는 데이터를 먼저 찾는다 > Cache 내부에 데이터가 없으면 Main Memory 내부에 있는 데이터를 찾는다. Main Memory - Addressing Mode: 주소 지정 방식. - RAM (m-Instruction) - ROM (m-Instruction) HDD / SSD Controller SSD (=Disk, CD-ROM): RAM은 System Bus에..

CPU - CPU는 Central Processing Unit의 줄임말으로 중앙처리장치, 산술논리연산 및 제어를 수행하는 부품이다. - 컴퓨터 시스템에서 가장 중요한 부품이다. ALU: 산술논리연산을 수행하는 장치이다. Register Set: 레지스터를 모아놓은 곳. 메모리에서 가지고 온 데이터를 임시로 보관한다. Control Unit: 필요한 데이터를 가져올 때 CPU에서 Main memory에 해당 데이터를 읽고 싶다는 신호를 보내게되는데, 이때 제어신호가 필요하다. 그 제어신호를 만드는 역할을 수행한다. Internal Bus - ALU, Register Set, Control Unit의 데이터가 이동하는 경로. - System Bus와 연결되어 있지 않으며 CPU 내부의 ALU, Registe..