주소 지정 방식과 스택 & 큐

Woong·2022년 12월 19일
0

컴퓨터 구조

목록 보기
3/15

주소 지정 방식

주소 지정 방식

오퍼랜드 필드에서 연산에 사용될 데이터의 위치를 찾는 방법(유효주소 → 데이터가 저장된 위치)

즉시 주소 지정 방식

연산에 사용될 데이터를 오퍼랜드 필드에 메모리나 레지스터로 부터 찾지 않고 직접 명시하는 방법
→ 오퍼랜드 필드에 가져올 수 있는 데이터의 크기는 작으나 속도는 빠르다
→ 아래 방식들처럼 오퍼랜드 필드에 유효주소를 지정하면 속도는 느리나 더 큰 데이터들을 가져올 수 있다

직접 주소 지정 방식

오퍼랜드 필드에 유효주소를 직접적으로 명시하는 방법

간접 주소 지정 방식

유효주소의 주소를 오퍼랜드 필드에 명시하는 방법

레지스터 주소 지정 방식

직접 주소 지정 방식과 비슷하게 연산에 사용할 데이터를 저장한 레지스터를 오퍼랜드 필드에 직접 명시하는 방법

레지스터 간접 주소 지정 방식

연산에 사용할 데이터를 메모리에 저장하고, 그 주소(유효주소)를 저장한 레지스터를 오퍼랜드 필드에 명시하는 방법

스택과 큐

스택

한 쪽 끝이 막혀있는 통과 같은 저장공간(후입선출, LIFO)
→ 운영체제에서 정확히 다룰것임.

양쪽이 뚫려있는 통과 같은 저장공간(선입선출, FIFO)
→ 운영체제에서 정확히 다룰것임.

출처 : 강민철님 , ⌜혼자 공부하는 컴퓨터구조 + 운영체제⌟, 한빛미디어, 2022, ~101쪽

profile
공부하는 주니어 개발자

0개의 댓글