본문 바로가기

Computer Science/컴퓨터구조

[컴퓨터 구조] 데이터 전송과 처리

이 글은 www.youtube.com/watch?v=TEwjdwXbQfw&list=PLc8fQ-m7b1hD4jqccMlfQpWgDVdalXFbH&index=37 보고 공부한 글 입니다.

 

 

 

데이터 전송과 처리

주소모드를 다양한 경우로 봤는데 주소모드를 명령어로 어떻게 처리하느냐?

기호로 표시되어 있다.

인덱스 구조는 괄호를 쳐서 표시한다.
앞에 기호가 붙거나 괄호가 붙는다. 이것을 보고 어떤 모드인지 알 수 있다.

 

 

 

 

 

산술 명령어

ALU가 처리하는 명령어

 

 

 

 

 

논리연산 및 비트처리 명령어

 

 

 

 

시프트 명령어

rotate – 튀어나간 비트가 다시 내쪽으로 들어오는 것

 

 

 

 

상태비트 조건

z – 결과 비트를 모두 or 하고 0이나오면 zero이다.

 

 

 

조건부 분기 명령어

상태 비트에 따라서 분기

 

 

 

서브루틴 call

 

 

 

 

인터럽트와 서브루틴의 차이점

 

PSW프로그램이 직전에 사용되던 프로그램이 저장되는 곳

스택에다가 PSW를 저장하고 복귀주소(PC)도 스택에 저장한다.

728x90