2025/03/06 3

컴퓨터 구조론 1장 [시스템의 구성]

CPU와 기억장치의 접속CPU와 시스템 내의 다른 요소들 사이에 정보를 교환하는 통로가 되는 시스템 버스(System Bus)이다.시스템 버스는 세 가지 하부 버스(Sub-Bus)들로 이루어진다.시스템 버스 - CPU와 다른 요소들 간의 정보 교환 통로 주소버스주소버스(Address bus)는 CPU가 외부로 발생하는 주소 정보를 전송하는 신호 선들의 집합이다.각 주소선은 하나의 주소 비트를 전송하는 데 사용되며, 전체 주소 선들의 개수가 CPU와 접속될 수 있는 최대 기억장치 용량을 결정해준다.CPU가 발생하는 주소 비트들의 수를 주소 버스의 폭(Width)이라고 하는데, 만약 그 폭이 16바트라면, 최대 2^17 = 65,546개(즉, 64K개) 기억장소들의 주소를 지정해 줄 수 있다.주소버스 - 주..

컴퓨터 구조론 1장 [정보의 표현과 저장]

정보의 표현과 저장컴퓨터가 받아들이고 처리하는 정보의 종류로는 프로그램 코드(Program Code)와 데이터(Data)가 있다.디지털 컴퓨터에서 정보들은 모두 2진수(Binary Number)를 나타내는 비트(bit)들의 조합으로 표현된다.컴퓨터 프로그램은 C, C++ 혹은 Python과 같은 고급 언어(High-Level-Language)를 이용하여 작성된다. 이렇게 작성된 프로그램은 영문자들과 숫자들로 이루어져 있어서 사람들이 이해하기는 쉽지만, 디지털 회로들로 이루어진 컴퓨터 하드웨어는 전혀 이해하지 못한다. 따라서 이 프로그램은 컴파일러(Compiler)라고 부르는 소프트웨어에 의해 하드웨어가 이해할 수 있는 언어로 번역된다.컴퓨터를 계산기계(computer machine)라고 부르기도 하므로,..

컴퓨터 구조론 1장 [컴퓨터의 기본 구조]

컴퓨터 시스템 개요컴퓨터 시스템은 기본적으로 하드웨어와 시스템 소프트웨어로 구성되며, 시스템에 각종 응용 소프트웨어(application software)들이 탑재되어 사용자와 상호작용을 하면서 프로그램을 처리한다.컴퓨터가 프로그램 형태로 주어진 작업을 수행하기 위해서는 표현된 정보들을 해석하거나 이동 시키고 처리하여 새로운 정보를 생성해야 한다.컴퓨터에서는 각종 정보들의 전송 통로를 제공하며, 정보에 대한 처리가 실제 일어나게 해주는 물리적인 실체들을 하드웨어(hardware)라고 부른다.하드웨어의 구성요소메인 보드(Main Board) : 주요 IC 칩들과 메모리 모듈 및 IO장치 인터페이스를 위한 슬롯들이 장착되는 기판으로, 주 기판 혹은 마더 보드(Mother Board)라고 부른다.CPU 및 G..