• 파일시티 이벤트
  • 유니스터디 이벤트
  • LF몰 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

[논리회로실험설계] 한 자리 십진수 가산기

*민*
개인인증판매자스토어
최초 등록일
2011.07.14
최종 저작일
2010.06
14페이지/ 한컴오피스
가격 2,000원 할인쿠폰받기
다운로드
장바구니

소개글

1. 설계 문제

6조 텀 프로젝트 설계
설계2: 한 자리 십진수 가산기 (필요부품, AND, OR, NOT, 4-bit adder 2개)

조건: 8421 코드 사용, Carry-in 고려, 합이 9보다 큰 경우만 고려→논리회로교재(Marcovitz)
계산 결과 값 출력 →Probe로 출력 또는 설계1 결과 이용한 출력

목차

1. 설계 문제

2. 세부 설계 내용

3. 사용하는 기자재

4. 시뮬레이션

5. 회로 구현 결과

6. 결과 및 고찰

본문내용

1. 설계 문제

6조 텀 프로젝트 설계
설계2: 한 자리 십진수 가산기 (필요부품, AND, OR, NOT, 4-bit adder 2개)

조건: 8421 코드 사용, Carry-in 고려, 합이 9보다 큰 경우만 고려→논리회로교재(Marcovitz)
계산 결과 값 출력 →Probe로 출력 또는 설계1 결과 이용한 출력

2. 세부 설계 내용

우리 조는 설계 2번인 2개의 가산기를 이용하여 숫자를 나타내는 회로를 만들어야 한다.
예를 들면 A1= 7 [0111]과 B1= 5 [0101] 을 더하면 12 [0 1100] 를 출력한다. 이 상태에서 앞 가산기의 합이 9 이상 일시에 다음 두 번째 가산기에서 6 [0110] 을 더하여 나온 출력 값을 이용해 표현을 한다. 즉 앞에서 12 [0 1100] 가 들어오면 10 이상의 숫자를 만족하니 6 [0110]을 더하여 18 [1 0010] 을 만족 한다. 하지만 여기서 [1 0010]은 BCD 코드로 12를 나타낸다.
이 실험에서 나타내야 하는 것은 바로 BCD 가산기 이다. BCD 가산기를 이용한 10진수 가산기라고 말하는 것이 오히려 더 정확한 표현인 것 같다. 하지만 여기서 조건이 있다면 문제에서 말했듯이 “ 한 자리 십진수 가산기 ” 를 만드는 것이 목적이다. 즉, A1 과 B1에 들어가는 수는 0~9 + 0~9 이므로 최소 0에서 최대 18 까지 나타내어야 한다.
하지만 여기서 18 을 2진 코드로 나타내면 [1 0010] 이지만 BCD 코드로 나타내면 [1 1000] 이다. 즉, 2진 코드에서 BCD 코드로 변환시키기 위해선 0110을 더해야 한다. 그러나 0110을 더할 때도 전제 조건을 만족 하여야 더하는데 그때는 A1과 B1의 합이 10이상을 넘을 때 더해야 한다. 10 미만 일 때는 4비트만으로도 0~9 표현이 가능하기 때문이다.

그러면 2번 째 가산기에서 0000과 0110을 구분 하여 넣어야 하는 게 문제 이다. 이 문제를 해결하기 위하여 Carry Detecter[가칭] 을 만들어 구분을 한다.
사실 말이 “Carry Detecter => 캐리 감지“ 라고 말을 지었지 10을 감지하는 논리 회로이다.
이 회로를 만들기 위해 1번 가산기에서 가산 합이 10 이상이 될 수 있는 경우를 생각해 보아야 한다.

참고 자료

없음

이 자료와 함께 구매한 자료

*민*
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 논리회로설계실험 BCD가산기 레포트 14페이지
    논리회로설계 실험 설계과제 보고서주제 : #1 BCD 가산기 설계1. ... 만든다.2) 설계 목표입력 받은 2개의 2자리 10진수를 BCD 가산기로 ... 통해서 출력하는 BCD 가산기설계다.2.
  • 홍익대 디지털논리실험설계 5주차 예비보고서 A+ 5페이지
    직렬로 연결하면 두 자리 이진수의 덧셈 연산을 할 수 있는 논리회로가 구현될 ... 디지털 논리실험설계 5주차 예비보고서1. ... 하지만 반가산기는 두 가지의 입력밖에 받지 못하므로 두 자리수 이상의 덧셈을
  • 논리회로설계 실험 디코더 인코더 6페이지
    논리회로설계 실험 예비보고서 #4실험 4. 디코더 & 인코더1. ... 예비실험에서는 반가산기만 코드작성 및 논리회로도를 그렸는데 저번실험과 달리 ... 사용하면 더 많은 논리회로들을 그릴 수 있으나 본 실험에는 세 개의 논리회로
  • 실험2. 가산기 예비보고서 5페이지
    기초이론2.1 가산기가산기란 덧셈 연산을 수행하는 논리 회로이며 디지털 회로 ... 이진화 십진법, 3 초과 부호와 같은 여러 가지 수학적 연산을 수행하는 가산기를 ... 반가산기가산기는 이진수의 자리수를 연산하고, 자리올림수는 자리올림수
  • 기초전자회로실험 예비보고서 - 인코더, 디코더와 7-Segment Display 9페이지
    우리는 이진수 자리를 bit라고 표현하고 bit수(N개)에 따라 2^N개만큼의 ... 이제 우리는 이 십진수자리의 수를 그에 맞는 4비트의 이진수로 변환을 ... 십진수 7은 이진수 0111로 표현할 수 있기 때문에 가장 앞에 자리인 b3로
더보기
최근 본 자료더보기
유니스터디 이벤트
[논리회로실험설계] 한 자리 십진수 가산기
AI 챗봇
2024년 09월 04일 수요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
11:22 오전
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
9월 1일에 베타기간 중 사용 가능한 무료 코인 10개를 지급해 드립니다. 지금 바로 체험해 보세요.
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감
방송통신대학 관련 적절한 예)
- 국내의 사물인터넷 상용화 사례를 찾아보고, 앞으로 기업에 사물인터넷이 어떤 영향을 미칠지 기술하시오
5글자 이하 주제 부적절한 예)
- 정형외과, 아동학대