hardware

Layer7 - 하드웨어 1차시(수업 내용 요약)

leesu0605 2022. 6. 8. 12:10

부팅 순서


1. Power On Self Test(POST) 실행으로 하드웨어 무결성 검사

2. BIOS UEFI 검사

3. OS 부팅 ( 부팅 조건 설정 가능)


HDD


Hard Disk Drive : 옛날에 HDD가 처음 만들어졌을 때는 플로피 디스크를 사용하고 있었기 때문에 상대적으로 단단한 HDD에 Hard라는 이름을 붙이게 되었다.


SSD


Solid State Drive의 약자로, 자기적인 특성을 이용한 HDD와 달리 SSD는 전기적인 원리를 사용해 데이터를 저장한다.
CPU와 작동속도 차이가 나기 때문에 버퍼를 이용한다.

 


ROM


ROM은 Read Only Memory의 약자로, 이름에서 알 수 있듯이 쓰기가 불가능해 읽기만 할 수 있으며 전원이 꺼져도 내용이 증발하지 않는 비휘발성 기억 장치이다.

용도 : 사용자가 임의로 내용을 변경할 수 없으므로 변경이 필요한 상황이 거의 없는 일정한 동작을 하는 프로그램을 저장하는 데 주로 사용됨. ex) BIOS, OS 등


CPU


CPU는 OR, NOR AND 등의 논리 회로를 통해 구성되며, 이들이 적절히 조합돼 여러 역할을 하는 보수기, 연산기 등을 만들 수 있다.


INSTRUCTION SET ARCHITECTURE


CPU가 인식해서 실행시킬 수 있는 기계어 집합이 ISA(Instruction Set Architecture)이다.명령어의 각 비트는 의미를 가지고 있는데, 프로그램 개발자가 기계어 1, 0으로 프로그래밍하기는 현실적으로 어려우므로 기계어와 일대일 대응하는 코드로 표현한 것이 어셈블리어이다.또, 이런 명령어 집합 구조를 물리적으로 구현하는 방법을 마이크로아키텍쳐 또는 컴퓨터 조직이라고 한다. 예를 들어, 인텔의 펜티엄과 AMD의 애슬론은 거의 같은 명령어 집합 구조를 서로 다른 마이크로아키텍처로 구현한 것이다.


Random Access


데이터의 주소만 가지고 있으면 그 즉시 데이터에 접근할 수 있는 구조이다.
Random Access라는 이름을 가지게 된 이유도 이런 이유로 모든 데이터에 접근하는 속도가 같기 때문이다.