실험 예비보고서 5주차 MSI/LSI 연산회로
- 최초 등록일
- 2008.11.08
- 최종 저작일
- 2008.10
- 2페이지/ 한컴오피스
- 가격 1,500원
소개글
논리회로의 설계 및 응용
-실험중심-
김성천
실험 예비보고서 5주차 MSI/LSI 연산회로
목차
1. 4-bit 2진 병렬 연산 방법
2. Look-ahead carry의 사용
3. 8-bit 2진 병렬 연산 방법
4. XOR를 활용한 2‘s complement 가감산
5. BCD 연산
6. A.L.U의 기능
본문내용
1. 4-bit 2진 병렬 연산 방법
- 4개의 전 가산기를 사용
- 각의 전 가산기에서 생성되는 올림수 출력은 왼쪽의 전 가산기의 올림수의 입력이 된다.
2. Look-ahead carry의 사용
- 캐리에 대한 짧은 지연 시간을 생성하는 회로이다.
- 부가적인 회로가 필요하다. > fast adder, high cost
3. 8-bit 2진 병렬 연산 방법
- 4bit 2진 가산기 두 개로 입력을 받아서 각각의 가산기가 4bit씩 출력하여 8bit의 값을 출력 한다.
4. XOR를 활용한 2‘s complement 가감산
- 보수는 y를 NOT 연산한 값과 병렬 가산기의 올림수에 논리 1을 입력하여 2의 보수를 구하게 된다.
5. BCD 연산
- 2개의 BCD (10진수)와 입력 캐리를 더하는 회로
4-bit 2진가산기 + Binary-to-BCD code converter(코드 변환기)
가산 결과 : 0 0000(0+0+0 =0) ~ 1 0011(9+9+1=19)
BCD 코드 변환기
0 ~ 9 : 0 0000 ~ 0 1001
10 : 0 1010 → 1 0000 (+0110)
11 : 0 1011 → 1 0001 (+0110)
12 : 0 1100 → 1 0010 (+0110)
13 : 0 1101 → 1 0011 (+0110)
14 : 0 1110 → 1 0100 (+0110)
15 : 0 1111 → 1 0101 (+0110)
16 : 1 0000 → 1 0110 (+0110)
17 : 1 0001 → 1 0111 (+0110)
18 : 1 0010 → 1 1000 (+0110)
19 : 1 0011 → 1 1001 (+0110)
6. A.L.U의 기능
중앙처리장치의 일부로서 컴퓨터 명령어 내에 있는 연산자들에 대해 연산과 논리동작을 담당한다. ALU는 입력과 출력을 위해 프로세서와 메인 메모리 그리고 입출력 장치에 직접 액세스를 하는데, 입력과 출력은 버스라고 부르는 전자적인 통로를 따라 흐르게 된다. 입력은 연산코드를 포함하고 있는 기계 명령어, 하나 또는 그 이상의 연산자 그리고 형식코드로 구성된다.
참고 자료
디지털 시스템..