컴퓨터구조의 전반적인 소개 (2) 네트워크, 프로세서 & 디스크 발전, DRAM 용량 및 속도, 프로그램 컴파일 과정, 어셈블리 & 기계 언어 이해, 컴퓨터 명령 코드 실행 방법, 저장 프로그램 개념 설명
1. 네트워크네트워크는 컴퓨터들이 서로 통신하고 자원을 공유할 수 있게 해주는 시스템.네트워크는 크게 세 가지 주요 유형으로 구분.지역 네트워크(LAN, Local Area Network):이 네트워크는 일반적으로 한 건물 내부나 가까운 거리에 위치한 컴퓨터들을 연결.LAN은 주로 이더넷(Ethernet) 기술을 사용하여 컴퓨터들 사이의 통신을 가능하게 함.이더넷은 물리적인 케이블을 통해 데이터를 전송하는 기술.사무실이나 학교 같은 소규모 지역에서 공유 프린터, 파일, 인터넷 연결 등의 자원을 공유하는 데 이용.광역 네트워크(WAN, Wide Area Network):WAN은 LAN보다 훨씬 넓은 지역을 커버.인터넷이 가장 대표적인 WAN의 예.WAN은 도시, 국가, 심지어 대륙을 넘나드는 네트워크 연결..
2024. 4. 29.
컴퓨터구조의 전반적인 소개 (1) 무어의 법칙, 컴퓨터 종류 및 구조, 프로그래밍 코드 계층 이해하기
1. 컴퓨터 혁명컴퓨터 기술의 발전은 무어의 법칙에 의해 뒷받침되며, 새로운 응용 프로그램을 가능하게 함.컴퓨터는 자동차, 휴대 전화, 인간 게놈 프로젝트, 월드 와이드 웹, 검색 엔진 등 다양한 분야에서 만연하게 사용.이러한 기술의 발전은 우리의 일상생활뿐만 아니라 과학, 의학, 산업 등 거의 모든 분야에 혁신적인 변화.2. 무어의 법칙(1965)무어의 법칙은 마이크로프로세서 제조 및 아키텍처에서 가장 중요한 지침 중 하나.이 법칙은 "칩 당 트랜지스터 수가 18개월마다 두 배로 증가할 것"이라고 예측했으며, "칩의 복잡성이 증가함에 따라 제조 공장의 비용도 기하급수적으로 증가할 것"이라고 말함.이 두 가지 주장은 40년이 넘는 시간 동안 여전히 유효.무어의 법칙 덕분에, 컴퓨터 기술은 빠르게 발전하여..
2024. 4. 29.