티스토리 뷰

it

쉬프트(shift) 연산

name19 2022. 11. 5. 23:28

QR인식 or 이미지 클릭하여 회원가입시(평생 수수료 25%이상 할인)-[25% or more discount on commission]

 

아래 링크를 통해 가입시 바이낸스 코인 거래수수료 25% 평생할인!

25% lifetime discount on Binance Coin transaction fees when you sign up through the link below!

https://accounts.binance.com/en/register?ref=286562663

 

Log In | Binance

login-description

accounts.binance.com

 

바이낸스 추천코드로 가입하고 수수료 25% 평생 할인 받으세요! (바이낸스 가입 레퍼럴코드, 추천

바이낸스 추천코드로 가입하고 수수료 25% 평생 할인 받으세요! 바이낸스 가입코드, 레퍼럴코드, 추천코드, 할인코드  :  ( 286562663 ) 아래 링크를 통해 가입시 25% 할인 받을 수 있습니다 http

pink24.tistory.com

 

 

(구글 나라별 추천검색어가 다릅니다 - find 를 검색해보았더니..)

 

호주구글 영국구글 우회접속 주소(나라별 구글 우회 바로가기 링크 2023) - 일체유심조

구글 우회접속 주소 에 대해 공유드리기 전에

wgmakeit.com

 

컴퓨터 구조의 발전 과정 - 일체유심조

우선 주요 부품들의 발전 과정에 대해 알아보겠습니다.초기 컴퓨터들의 근본적인 설계 개념과 동작 원리가 현대의 컴퓨터들과 거의 같은데요, 최초의 컴퓨터는 Blaise Pascal이 개발한 덧셈과 뺄셈

wgmakeit.com

반응형

논리적 쉬프트 (logical shift) : 레지스터내의 데이터 비트들을 왼쪽 혹은 오른쪽으로 한 칸씩 이동

좌측 쉬프트(left shift)

모든 비트들을 좌측으로 한 칸씩 이동

최하위 비트(A1)로는 0 이 들어오고, 최상위 비트(A4)는 버림

우측 쉬프트(right shift)

모든 비트들이 우측으로 한 칸씩 이동

최상위 비트(A4)로 0이 들어오고, 최하위 비트(A0)는 버림

쉬프트 레지스터 (shift register)

쉬프트 연산 기능을 가진 레지스터

순환 쉬프트(circular shift)

순환 쉬프트(circular shift) : 회전(rotate)이라고도 부르며, 최상위 혹은 최하위에 있는 비트를 버리지 않고 반대편 끝에 있는 비트 위치로 이동

순환 좌측-쉬프트(circular shift-left)

최상위 비트인 A4가 최하위 비트 위치인 A1으로 이동

순환 우측-쉬프트(circular shift-right)

A4  A3, A3  A2, A2  A1, A1  A4

직렬 데이터 전송 (serial data transfer)

직렬 데이터 전송 : 쉬프트 연산을 데이터 비트 수만큼 연속적으로 수행함으로써 두 레지스터들 사이에 한 개의 선을 통하여 전체 데이터를 이동하는 동작

4-비트 레지스터들 간의 직렬 전송의 예

산술적 쉬프트 (arithmetic shift)

수(number)를 나타내는 데이터에 대한 쉬프트

방법: 쉬프트 과정에서 부호 비트는 그대로 유지시키고, 수의 크기를 나타내는 비트들만 쉬프트

(1) 산술적 좌측-쉬프트(arithmetic shift-left)

A4 (불변), A3  A2, A2  A1, A1  0

(2) 산술적 우측-쉬프트(arithmetic shift-right)

A4 (불변), A4  A3, A3  A2, A2  A1

[예] A = 1 1 1 0 (-2) ; 초기 상태

1 1 0 0 (-4) ; 산술적 좌측-쉬프트 결과

1 1 1 0 (-2) ; 산술적 우측-쉬프트 결과

1 1 1 1 (-1) ; 산술적 우측-쉬프트 결과

반응형

'it' 카테고리의 다른 글

자바 추상클래스  (0) 2022.11.12
'알고리즘','순서도'  (0) 2022.11.08
Spring JDBC 6-1 Spring JDBC 기초  (0) 2022.10.26
DML (Oracle, SQL Server)  (0) 2022.10.24
자바 캡슐화 /상속 /클래스의 객체 레퍼런스변수/  (0) 2022.10.22
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

(구글 나라별 추천검색어가 다릅니다 - find 를 검색해보았더니..)

 

호주구글 영국구글 우회접속 주소(나라별 구글 우회 바로가기 링크 2023) - 일체유심조

구글 우회접속 주소 에 대해 공유드리기 전에

wgmakeit.com

 

컴퓨터 구조의 발전 과정 - 일체유심조

우선 주요 부품들의 발전 과정에 대해 알아보겠습니다.초기 컴퓨터들의 근본적인 설계 개념과 동작 원리가 현대의 컴퓨터들과 거의 같은데요, 최초의 컴퓨터는 Blaise Pascal이 개발한 덧셈과 뺄셈

wgmakeit.com

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함