본문 바로가기

분류 전체보기93

제 10장 컴퓨터 산술 컴퓨터 산술 산술 논리 연산 장치(ALU) 컴퓨터의 한 부품으로서 데이터에 대하여 실제적으로 산술 및 논리 연산을 수행하는 부분 컴퓨터 시스템의 다른 모든 요소들, 즉 제어 유닛, 레지스터, 기억장치 및 I/O 장치는 처리될 데이터를 ALU로 가져오거나 그 결과를 다시 내보내는 일을 수행 ALU를 비롯하여 사실상 컴퓨터의 모든 전자 부품들은 이진수를 저장하고 간단한 부울 논리 연산(Boolean logical opreations)을 수행할 수 있는 간단한 디지털 논리 회로들을 이용하여 만들어졌다. CPU는 Control과 Computation을 담당 ALU가 계산 어떤 CPU를 선택할 것인가(Architecture는 같으나, Configuration이 다름) ALU의 입력 및 출력들 정수 표현 이진수 체.. 2024. 3. 28.
제 8장 운영 체제 지원 제 8장 운영 체제 지원 컴퓨터 하드웨어와 소프트웨어 구조 운영 체제 서비스(Operating System Service) 가장 중요한 시스템 프로그램 하드웨어의 디테일을 프로그래머한테 숨기고, 프로그래머에게 시스템을 이용하여 편리한 인터페이스를 제공 OS는 전형적으로 이하의 서비스를 제공한다. Program Creation Program Execution Access to I/O devices Controlled access to files System access Error detection and response Accounting 인터페이스 전형적인 컴퓨터 시스템에 있는 중요한 인터페이스들 ISA(Instruction Set Architecture) ABI(Application Binary Int.. 2024. 3. 28.
제 7장 입력/출력 제 7장 입력/출력 I/O 모듈의 일반적인 모델 외부 장치들 외부와 컴퓨터 사이에 데이터를 교환할 수 있는 방법 제공 I/O 모듈과 연결된 링크를 통하여 컴퓨터와 접속 링크(link)는 I/O 모듈과 외부 장치 사이에 제어, 상태 및 데이터를 교환하는데 사용됨 주변 장치(peripheral device) I/O 모듈에 접속된 외부 장치 외부 장치 블록 다이어그램 키보드/모니터 컴퓨터와 사용자 간의 상호작용에 이용되는 가장 보편적인 도구 사용자는 키보드를 통하여 입력을 제공 모니터는 컴퓨터가 제공한 데이터를 디스플레이 IRA(International Refeerence Alphabet) 데이터 교환의 기본 단위는 문자(Character) 각 문자는 대응되는 코드를 가지고 있다. 코드의 길이는 7 비트 혹은.. 2024. 3. 28.
제 6장 외부 기억장치(I/O 모듈에 연결된 기억장치) 제 6장 외부 기억장치(I/O 모듈에 연결된 기억장치) 자기 디스크 디스크는 자성 물질로 코팅된 서브스트레이트라고 불리는, 비자성 물질로 만들어진 원형 평판 최근에는 유리 서브스트레이트가 소개됨 read current가 자기저항을 읽고, write currnet가 유도성 쓰기를 함 디스크 배치 윈체스터 디스크 형식 디스크의 특성들 고정-헤드 디스크 트랙당 한 개의 읽기-쓰기 헤드 이동가능-헤드 디스크 하나의 읽기-쓰기 헤드 제거 불가능 디스크 디스크 드라이브 내에 영구히 장착 제거 가능 디스크 이중-면 디스크 평판의 양면에 자성을 가지고 있는 물질이 코팅 디스크 헤드 메커니즘 읽기와 쓱기를 올바르게 수행하기 위해서는 헤드가 충분한 전자장을 발생시키고, 감지할 수 있어야 한다. 헤드는 가늘수록 평판에 더 .. 2024. 3. 28.
제 5장 내부 기억장치 제 5장 내부 기억장치 기억 소자(Memory Cell)의 동작과 반도체 기억장치의 유형 DRAM 조직과 SRAM 조직 Static RAM(SRAM) 프로세서에서 사용되는 것과 같은 논리 소자를 이용하는 디지털 장치 이진수를 전통적인 플립-플롭 논리 게이트들을 이용하여 저장 전력이 공급되는 동안에는 데이터 계속 유지 SRAM vs DRAM 모두 휘발성 데이터 유지를 위해서는 전력이 계속 공급되어야함. 동적 소자(Dynamic Cell) 만들기 쉽고 더 작고 더 저렴하다. 재충전 회로 필요 대용량 기억장치 요구에 부함하여 메인 메로이로 사용 정적 소자(Static Cell) 더 빠름 캐시 메모리로 사용(on Chip & off Chip Cache 둘다) 읽기 전용 기억장치(Read Only Memory:R.. 2024. 3. 28.
제 4장 캐시 메모리 제 4장 캐시 메모리 컴퓨터 기억장치의 주요 특징들 지역성 내부: 신호를 바로 주고 받는.다 외부 용량 word vs byte 전송 단위 word vs block 액세스 방법 연속적 직접 임의 연관 성능 액세스 시간 사이클 시간 전송률 물리적 타입 반도체 자성 etc.. 물리적 특성 비휘발성/휘발성 지워질 수 있음/없음 조직 메모리 모듈: package 동작 기억장치 시스템의 특성 위치(Location) 기억장치가 컴퓨터의 내부 혹은 외부에 있는지를 가리킴 internal memory는 main memory와 동일시되기도 함 프로세서는 자신의 local memory인 레지스터들을 필요로 함 캐시는 다른 형태의 내부 기억장치 외부 기억장치는 디스크나 테이프처럼 프로세서가 I/O controller를 통해 .. 2024. 3. 28.