[컴퓨터구성] 산술 논리 시프트장치(ALU)를 이용한 디지털 계산기 설계

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2011.04.06 / 2019.12.24
  • 17페이지 / fileicon docx (MS워드 2007이상)
  • est1est2est3est4est5 2(구매금액의 3%지급)
  • 1,400원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
이전큰이미지 다음큰이미지
목차
목차
1. 프로젝트 목표 및 방향
1.1. 추 진 목 표
1.2. 프로젝트의 목적
1.3. 프로젝트의 필요성
1.4. 관 련 연 구
2. ALU를 이용한 디지털 계산기 설계
2.1.계산기 구현 전 필요사항
2.2. 곱셈과 나눗셈 구현
2.3. 덧셈과 뺄셈회로
2.4. 7-Segment와 진수변환
3. 참 고 문 헌
본문내용
위 그림은 B3 B2 B1 B0 와 A3 A2 A1 A0의 곱셈하는 과정을 나타낸 것이다.
1. 우선 A0를 B0..3까지 전부 곱(A1*[B3 B2 B1 B0])한 후 마지막 자리는 바로 결과로 출력한다.(M2)
2. 출력되고 남은 나머지 자리들은 A1과 B0..3을 곱한 결과와 함께 ALU를 이용하여 더해준다. 이렇게 더해준 결과 중 마지막 자리는 1번과 같이 바로 결과로 출력한다.(M1)
3. A2, A3도 1번과 2번 과정을 거쳐 결과를 낸 후 위에 나온 결과와 각각 합 한 후 전부 출력한다.(M7,M6,M5,M4,M3)


-MULTIPLIER 회로도-



나눗셈의 구현
나눗셈의 구현은 곱셈과 같이 사람이 손으로 계산하는 방식을 응용하여 구현하려 했으나 실패 하였다. 따라서 가장 간단한 구조인 감수(나누는 수)를 피 감수(나누어 지는 수)에서 minus값이 나올 때까지 빼는 방식을 이용하여 구현하였다.
-실패한 나눗셈 회로도-

사람이 손으로 푸는 방식과 유사한 이 나눗셈 회로는 감수가 10이하일 때 몫만 제대로 나오고 나머지는 제대로 나오지 않았다. 계산 방식은 다음과 같다.
1. 피 감수의 가장 높은 자리 수부터 시작하여 한자리씩 옮겨 가면서 감수를 뺀다.
2. 뺄셈 결과의 가장 높은 자리(D3)가 1일 때, 다음 ALU는 SUBTRACT WITH BORROW로 뺄셈을 한다.
3. 각 ALU에서 나온 결과의 가장 높은 자리
참고문헌
3. 참 고 문 헌
1)서명 :디지털 논리회로(임석구 저)
- http://maanu.egloos.com
2)서명 : Digital Electronics with VHDL
저자 :WiliamKleitz
published by PEARSON
자료평가
  • 자료평가0자료평가0자료평가0자료평가0자료평가0
  • ㄴㅇㄹㄴㅇㄹㄴㅇㄹㄴㅇㄹㄴㅇㄹㄴㅇㄹㄴㅇㄹ
  • wnsgh5***
    (2014.10.23 20:10:02)
  • 자료평가1자료평가1자료평가1자료평가1자료평가1
  • 내용 괜찮네요 잘 받았습니다
  • aflor***
    (2012.04.24 10:53:53)
회원 추천자료
  • 전자정보통신 약어정리
  • 컴퓨터 이용 설계CADAM Computer-graphics Augmented Design And Manufacturing, 캐담CAE Common Application Enviroment, 공통 응용 환경CAE Computer Aided Engineering, 컴퓨터 보조 공학CAF Call Attach FacilityCAFIS Credit And Finance Information SystemCAI Computer Assisted Intruction, 컴퓨터 이용 학습CALS Commerse At Light Speed, 칼스CALS Computer-Aided Acquisition and Logistic SupportCALS Continuous Acquisition and Life-cycle Support, 칼스, 군수 지원 시스템CAM Common Access MethodCAM Complex Amplitude ModulationCAM Computer-Aided Manufacturing, 컴

  • [컴퓨터] 컴퓨터의구성
  • 장치, 기억장치, 연산장치, 출력장치 등의 5개의 장 치로 구성제어 장치입력 장치연산 장치출력 장치→ → ↓↑주기억 장치보조 기억 장치↓↑2. 중앙 처리 장치(CPU) 1) 중앙처리장치의 기능ㆍ중앙처리장치(CPU : Central Processing Unit)는 컴퓨터 시스템의 중심이 되는 장치ㆍ연산장치, 제어장치로 구성되며 컴퓨터 시스템 전체를 제어, 관리하며 자료의 연산 및 논리 조작을 수행하는 등의 중요한 역할 수행ㆍCPU의 요소로는 산술논리 연산장치(ALU)와

  • 디지털회로실험 예비보고서-산술논리 연산 장치
  • 산술논리연산장치 회로도>(2) 산술 연산 장치가) 내부는 기본적으로 전 가산기로 구성되어 있으며, 이를 이용하여 가산 및 감산을 수행함.나) 산술 연산 장치 구성 : 전 가산기 회로를 이용한 병렬 가산기로 구성됨, 다) 다음 7가지의 산술연산이 가능하다고 가정한다. (a) F=A+B (덧셈)(b) F=A+B+1 (캐리를 갖는 덧셈)(c) F=A+ bar B (B의 1의 보수를 갖는 덧셈)(d) F=A+ barB+1 (뺄셈)(e) F=A (A의 전달)(f) F=A+1 (A을 1만큼 증가)(g

  • 마이크로프로세서의 발전 과정과 컴퓨터 산업에 기여한 점 그리고 최신동향을 A4 용지 2페이지 이내로 자세히 서술하라.
  • 마이크로프로세서의 발전 과정과 컴퓨터 산업에 기여한 점 그리고 최신동향을 A4 용지 2페이지 이내로 자세히 서술하라.CPU는 PC의 가장 중요한 부분을 이루고 있는 부품으로 산술 연산과 논리연산, 시스템 제어장치 그리고 주기억장치를 포함하는 것이다. 사람에 비유하자면 두뇌에 해당하는 가장 중요한 구성 요소이다. CPU는 메인보드에 장착하고 SYSTEM BUS라는 전송 통로를 통해서 메모리나 주변장치와 데이터를 끊임없이 주고받는다. 아무리 CPU의 처리

  • [정보기기운용기능사] 정보기기운용기능사요약집
  • 구성되어 기억, 처리 되는 컴퓨터word machineword(4byte) 단위로 기억, 처리되는 컴퓨터※ 디지털컴퓨터와 아날로그 컴퓨터의 비교종류구분디지털 컴퓨터아날로그 컴퓨터회 로정 밀 도입출력형식데이터형식출 력 형식논리회로필요한 한도까지숫자, 문자이산적인 데이터숫자, 문자증폭회로0.01% 까지전압, 전류, 길이연속적인 데이터곡선, 그래프5. 기타 용어 설명자 동 화공장자동화(FA), 사무자동화(OA), 가정자동화(HA) CAD(컴퓨터 이용 설

오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.