Home 컴퓨터개론 14
Post
Cancel

컴퓨터개론 14

논리명령어

  1. 논리명령어의 정의
    • 논리명령어란 and, nor, or 등의 논리연산을 하기위한 하기위한 명령어
    • 비트들을 워드로 묶는 packing, 워드를 비트 단위로 나누는 unpacking 작업을 수행
  2. 논리명령어의 종류
연산자고급언어표현수행동작
sll«비트를 왼쪽으로 이동시킴
srl»비트를 오른쪽으로 이동시킴
and, andi&비트간 and 연산
or, ori|비트간 or연산
nor~Not, Or연산
  1. 시프트연산자

srl $t2, $s0, 4 비트를 오른쪽으로 4칸 이동시킴

0001 0000 > 0000 0001 // srl 4 1000 1000 > 0000 1000 // srl 4

지정된 비트수를 넘겼을 경우 최하위 비트는 버려짐!!

이미지

  1. 논리연산자
ANDTF
T10
F00
ORTF
T11
F10
XORTF
T01
F10
NORTF
T00
F01
  • 1010 OR 0101 = 1111
  • 1010 AND 1001 = 1000
  • 1010 NOR 0010 = 0101
  • 1001 XOR 0110 = 1111
This post is licensed under CC BY 4.0 by the author.

cshap

컴퓨터개론 15

Comments powered by Disqus.

Trending Tags