입력장치, 출력장치의 종류
입력장치는 문자, 목소리, 그림, 숫자 등의 자료를 컴퓨터 내부로 입력하는 장치입니다. 출력장치는 컴퓨터 내부에서 처리한 정보를 인간이 인지할 수 있는 다양한 형태로 변환하여 외부로 표현하는 장치입니다. 이런 입출력 장치를 통틀어 주변장치(Peripheral Device)라고도 합니다. 입력 장치 입력장치는 문자, 목소리, 그림, 숫자 등의 자료를 0과 1의 2진수 형태로 변환시킵니다. 대표적인 입력장치로는 키보드 자판기, 마우스, 조이스틱, 터치스크린, 스캐너 등이 있습니다 키보드 키보드(Keyboard)는 문자와 숫자, 명령어 등을 입력할 수 있는 대표적인 입력장치입니다. 전류를 흐르게 하여 키의 눌림 상태를 파악하고, 파악한 키의 위치를 바이오스(BIOS)를 통해 문자 코드나 제어 코드로 변환한 뒤..
2021. 1. 3.
기억장치의 계층 구조, 주기억장치의 종류, 캐시 메모리, 보조기억장치
중앙처리장치(CPU)가 어떤 작업을 처리하기 위해서는 데이터와 이를 처리할 프로그램이 필요합니다. 기억장치는 데이터와 프로그램, 연산의 중간 결과 등을 일시적 또는 영구적으로 저장하는 장치입니다. 기억장치의 계층 구조(Memory Hierarchy) 기억장치는 접근 속도, 기억 용량의 크기, 용도에 따라 레지스터, 캐시 메모리, 주기억장치, 보조기억장치로 구분합니다. 레지스터는 중앙처리장치 내에 존재하며, 중앙처리장치의 처리 속도와 비슷한 접근 시간(Access Time)을 가집니다. 그리고 캐시 메모리는 중앙처리장치가 주기억장치에 접근 시 속도 차이를 줄이기 위해 사용됩니다. 또한 실행 중인 프로그램의 명령어와 데이터를 저장하며, 기억 용량은 적지만 접근 시간이 주기억장치보다 5~10배 정도 빠릅니다...
2020. 12. 26.
정보의 표현 중 비트와 바이트, 그리고 워드는 무엇인가?
디지털 컴퓨터는 문자나 숫자 등의 정보를 0과 1의 2진 체계로 부호화한 디지털 데이터로 처리합니다. 컴퓨터 내부에서 문자 'A'와 숫자 '10'은 다음의 2진 체계로 부호화됩니다. 비트(Bit : Binary digit)는 컴퓨터에서 정보를 나타내는 최소 단위로, 2진수 0 또는 1을 의미합니다. 1비트로 표현할 수 있는 정보는 2개(0, 1)이며, 2비트로 표현할 수 있는 정보는 4개(00, 01, 10, 11), N비트로 표현할 수 있는 정보는 2N개 입니다. 바이트(Byte)는 문자를 나타내는 최소 단위로, 1 바이트는 8개의 비트로 구성됩니다. 1바이트로는 256(=28)개의 서로 다른 데이터를 표현할 수 있습니다. 영문자나 숫자, 특수문자는 1바이트로 표현할 수 있지만, 한글이나 한자는 2바이..
2020. 11. 27.
진법 변환
주어진 수를 다른 진법으로 변환하는 것을 '진법 변환'이라고 합니다. 일상생활에서 10진법을 주로 사용하지만, 12진법과 60진법도 함께 사용합니다. 연필 1 다스를 12자루, 1 그로스(Gross)를 12 다스, 1피트(Feet)를 12인치(Inch)로 바꾸는 등 단위를 나타낼 때는 12진법을 사용하고, 1시간을 60분, 1분을 60초, 원의 각도를 360도 등과 같이 시간이나 각을 나타낼 때는 60진법을 사용합니다. 2진수, 8진수, 12진수 -> 10진수 2진수, 8진수, 16진수를 10진수로 변환하는 방법을 알아봅시다. 2진수, 8진수, 16진수 0> 10진수 각 자리의 숫자에 자릿값을 곱한 후 모두 더합니다. 예) 2진수 1011은 각 자리의 자릿값 23, 22, 21, 20을 해당 자리의 숫자..
2020. 11. 24.