목록컴퓨터시스템설계 (2)
largando

1 ABC 1.1BTL(Bell Tele Lap) 1.1.1 트랜지스터의 발명(2세대) 1948년 1.1.2 C언어 2 현대 컴퓨터 발전의 지표 2.1 폰 노이만 아키텍처 이전에는 고정된 프로그램 실행, 하드웨어적 수정, 조작 필요 → 프로그램을 저장, 변경할 수 있는 내장 식 컴퓨터 모델 제안 → 폰 노이만(프린스턴) 아키텍처 2.1.1 프로그램을 메모리에 저장 2.1.2 한번에 하나씩 차례대로 처리 → 소프트웨어 개념의 시초 cf) 이전에는 wiring형식 2.1.3 CPU와 메모리 사이의 연결 폰 노이만 병목 → CPU와 메모리 사이에서 발생하는 트래픽이 성능에 큰 영향을 미쳐서 지연 현상이 발생하기 때문 ↔ 하버드 아키텍처 메모리를 2개로 분리하여 명령어와 데이터를 별도의 메모리에 저장. 2.2 ..

1 명령어 집합 2 명령어의 특성 2.1 Instruction = operation code + operand (address or value) 2.2 Havered Architecture => 명령어& 데이터 분리 C (destination) > 메모리 참조 명령어 참조 명령어 3.1.6 적재과정 (Memory -> CPU) LOAD 3.1.6.1 프로세서는 DATA가 있는 메모리 주소를 MAR에게 보낸다. 3.1.6.2 MAR이 지정하는 메모리 주소에 있는 데이터를 읽어와 MBR에 저장한다. 3.1.6.3 프로세서는 MBR에 저장된 DATA를 읽는다. 3.1.7 저장과정(CPU-> Memory) STORE 3.1.7.1 프로세서는 DATA를 저장할 메모리 주소를 MAR에게 보낸다. 3.1.7.2 프로..