총 3개
-
방송통신대 컴퓨터구조2024.09.261. 컴퓨터 구조 개요 1.1. 마이크로연산 마이크로연산은 컴퓨터의 기본적인 동작원리를 이해하는 데 중요한 개념이다. 마이크로연산이란 레지스터나 기억장치에 저장된 데이터에 대해 수행되는 기본적인 연산들을 의미한다. 한 클록 주기 동안 수행되며, 일련의 비트 데이터에 대해 병렬로 처리된다. 마이크로연산에는 크게 데이터 전송, 산술 연산, 논리 연산, 시프트 연산 등이 있다. 데이터 전송 마이크로연산은 레지스터 간 또는 레지스터와 기억장치 간 데이터를 이동시키는 연산이다. 산술 연산에는 덧셈, 뺄셈, 증감 등이 있으며, 논리 연산에...2024.09.26
-
어셈블리어2024.10.231. 서론 어셈블리어는 컴퓨터 프로그래밍 언어의 한 종류로, 저급 언어에 속하는 언어이다. 어셈블리어는 어셈블러라는 프로그램을 사용하기 위해 작성하는 프로그램 언어이다. 어셈블리어는 다른 언어와 다르게 기계어와 거의 일대일로 대응되는 특징이 있다. 어셈블리어는 하드웨어에 직접 접근하여 프로그램을 처리하므로, 명령 실행 속도가 가장 빠르다는 장점이 있다. 하지만 세밀하게 프로그래밍해야 한다는 단점도 존재한다. 이러한 특징 때문에 어셈블리어를 배우는 사람들이 많은데, 하드웨어를 효율적으로 제어할 수 있기 때문이다. 2. 어셈블리어의 개...2024.10.23
-
방송통신대학교 컴퓨터구조 출석과제2024.11.161. 주소 지정 방식과 유효주소 1.1. 직접 주소 지정 방식 직접 주소 지정 방식은 명령어의 주소 필드에 직접 오퍼랜드의 주소를 저장하는 방식이다. 이 방식에서 명령어의 수행 결과는 AC ← M[ADRS]이 된다. 즉, 누산기(AC)에 주소 필드에 저장된 주소 값을 가진 기억장치의 내용이 저장된다. 예를 들어, 주소 필드에 700이 저장되어 있다면 기억장치의 700번지에 저장된 값인 900이 누산기에 적재된다. 따라서 이 방식은 명령어 내에 오퍼랜드의 주소가 직접 명시되어 있어 유효주소를 계산할 필요가 없다는 장점이 있다. 하...2024.11.16