목차
① Address Generator Decoder
② Branch Handler / PC Calculation Unit Decoder
② Branch Handler / PC Calculation Unit Decoder
본문내용
과 같다.
opcode[7]
opcode[6:5]
opcode[4]
opcode[3:0]
instruction
0
10
0
14
beq
15
bne
1
0
bge
1
bgt
2
ble
3
blt
10,11,12,13,14
jmp
15
nop
1
10
0
14
beq
15
bne
1
0
bge
1
bgt
2
ble
3
blt
10,11,14
jmp
다음은 PC calculation unit에 대한 연산이다.
opcode[7]
opcode[6:5]
opcode[4]
opcode[3:0]
instruction
0
10
0
14,15
pc_poff
1
0,1,2,3,10,14
pc_poff
11,12,13
pc_s
15
nop
1
0
14,15
pc_poff
1
0,1,2,3,10,14
pc_poff
11
pc_off
opcode를 4부분으로 나누어 정리하였고, 하위 4bit는 편의를 위해 decimal로 나타내었다.
이 decoder에서 고려되어야 할 opcode는 opcode[6:5]가 모두 10인 특징이 있음을 알 수 있다.
실험을 대비하여 모듈을 직접 코딩해보았다.
모듈 구현은 address generator decoder와 동일한 방식으로 이루어졌다.
opcode[7]
opcode[6:5]
opcode[4]
opcode[3:0]
instruction
0
10
0
14
beq
15
bne
1
0
bge
1
bgt
2
ble
3
blt
10,11,12,13,14
jmp
15
nop
1
10
0
14
beq
15
bne
1
0
bge
1
bgt
2
ble
3
blt
10,11,14
jmp
다음은 PC calculation unit에 대한 연산이다.
opcode[7]
opcode[6:5]
opcode[4]
opcode[3:0]
instruction
0
10
0
14,15
pc_poff
1
0,1,2,3,10,14
pc_poff
11,12,13
pc_s
15
nop
1
0
14,15
pc_poff
1
0,1,2,3,10,14
pc_poff
11
pc_off
opcode를 4부분으로 나누어 정리하였고, 하위 4bit는 편의를 위해 decimal로 나타내었다.
이 decoder에서 고려되어야 할 opcode는 opcode[6:5]가 모두 10인 특징이 있음을 알 수 있다.
실험을 대비하여 모듈을 직접 코딩해보았다.
모듈 구현은 address generator decoder와 동일한 방식으로 이루어졌다.
추천자료
- LG 전자의 디지털 TV(X-Canvas) 국내수요예측
- ㈜아름테크놀로지의 전략적 제휴 사례
- RFID의 개념, 특징, 구성과 기능, 활용분야, 적용사례, 산업동향
- [CPU][중앙처리장치]CPU(중앙처리장치)의 역사, CPU(중앙처리장치)의 구조, CPU(중앙처리장치...
- 디지털오디오,돌비디지털
- 디지털 회로 2-bit by 2-bit multiplier 2비트 by 2비트 곱셈기
- H.264/AVC 인코더 참조 소프트웨어 구조 분석서
- 입사하고싶은회사나 관심있는 회사에 대한 조사와 업계동향에 대한 회사의 경쟁력 조사(시스...
- 논리회로 : 4 - 3 수치적 연산 - 래치(latch)와 플립플롭(flip-flop) , 레지스터와 카운터
- MP3 포맷
- [기초전자회로 및 실험 1] 사거리신호등 제안서 Arithmetic Logic Units (ALUs)
- 유통 - 바코드, RFID 도입사례와 기술비교
- 디지털공학 실험 - 수 체계 실험 - 실험목표 : 2진수를 10진수로 변환, BCD수를 디코딩 7-세...
소개글