컴퓨터는 비트를 어떻게 기억하는가
시간 표현과 상태 기억
- 발진자
- 정확한 발진자를 적은 비용으로 효율적으로 만드는 방법은 크리스털을 활용하는 것
- 클록
- 클록은 시간을 셀 수 있게 해주는 신호
- 오버클로킹: 통계적으로 빈의 중간 정도에 위치하는 부품을 부품이 고장 나지 않을 범위 안에서
클록을 빠르게 공급하는 것
- 래치
- S-R 래치 (Set-Reset 래치)
- 게이트가 있는 래치
- 플립플롭
- 에지: 논리 수준이 특정 값에 머무는 동안 데이터를 잡아내지 않고
논리 수준이 한 수준에서 다른 수준으로 전이되는 중간에 데이터를 잡아내는 것
- 플립플롭: 에지에 의해 데이터 변화가 촉발되는 래치
- 카운터
- 레지스터
메모리 조직과 주소 지정
- 임의 접근 메모리
- 읽기 전용 메모리
- ROM은 한 번만 쓸 수 있는 메모리
블록 장치
플래시 메모리와 SSD
오류 감지와 정정
하드웨어와 소프트웨어 비교
- 하드웨어와 소프트웨어 사이의 인터페이스 설계가 매우 중요함
정리
반응형
'Books > 한 권 컴퓨터 구조와 프로그래밍 ✔️' 카테고리의 다른 글
[한 권 컴퓨터 구조와 프로그래밍] 6장 - 입출력과 네트워킹 (0) | 2022.08.11 |
---|---|
[한 권 컴퓨터 구조와 프로그래밍] 5장 - 컴퓨터 아키텍처와 운영체제 (0) | 2022.08.11 |
[한 권 컴퓨터 구조와 프로그래밍] 4장 - 컴퓨터 내부 구조 (0) | 2022.08.11 |
[한 권 컴퓨터 구조와 프로그래밍] 2장 - 전자 회로의 조합 논리 (0) | 2022.07.18 |
[한 권 컴퓨터 구조와 프로그래밍] 1장 - 컴퓨터 내부의 언어 체계 (0) | 2022.07.11 |
댓글