BCD to Excess-3 코드 가/감산기 설계 보고서
- 최초 등록일
- 2015.12.10
- 최종 저작일
- 2012.04
- 12페이지/ 한컴오피스
- 가격 1,500원
소개글
4비트 가산기 IC는 A4 A3 A2 A1 과 B4 B3 B2 B1에 0 또는 1의 값을 입력받아 더해진 수를 S4 S3 S2 S1에 출력하는 IC 이다. C4는 최상위 비트에서 발생한 올림수를 출력한다. C0는 입력단자 인데 입력되어진 값을 연산 뒤 최하위 비트에 더해준다. A4, B4, S4는 최상위 비트이고 A1, B1, S1은 최하위 비트이다.
목차
1. 작품설명
2. 전체 블록 다이어그램
3. 각 블록의 기능 및 동작 설명
4. 전체 회로도
5. 부품 배치도 (브레드 보드)
6. 특이사항
7. 작품에 대한 고찰 및 자체 평가
본문내용
덧셈을 표현 할 때 덧셈의 결과가 6~ 15 사이의 값일 경우 에는 결과값을 BCD코드로 표현하기 위해서는 가/감산기의 출력에서 3 (0110) 을 빼주어야 하고 16 ~ 24 사이의 값은 덧셈 결과를 바로 BCD로 연결하면 된다. 덧셈 결과의 범위는 0~18 이다.
7483-c의 C0값에 1이 입력되면 7483-b의 출력 S4 S3 S2 S1의 값은 XOR게이트에 의해 B4 B3 B2 B1 의 반전 값이 출력된다. ( XOR 게이트는 하나의 입력이 1이면 출력은 나머지 입력에 반전되어 출력되기 때문) C0값에 1이 입력됐기 때문에 최하위비트의 올림수가 발생 하므로 7483-c의 S4 S3 S2 S1은 7483-b의 B4 B3 B2 B1의 2의 보수가 된다. 따라서 7483-c에선 A4 A3 A2 A1 과 B4 B3 B2 B1의 감산이 이루어진다. 감산의 결과에서 올림수가 발생하지 않으면 그 값은 무조건 음수가 되고 결과 값은 BCD 코드와 같게 된다. 감산의 결과에서 올림수가 발생하면 그 값은 무조건 양수가 되고 결과 값은 BCD 코드와 같게 된다.
참고 자료
없음