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

u Processor 설계

경제할용백서
개인인증판매자스토어
최초 등록일
2020.10.05
최종 저작일
2020.06
18페이지/ MS 워드
가격 2,000원 할인쿠폰받기
다운로드
장바구니

목차

1. Simple u_Processor
1) Simple u_Processor 구조

2. Program Counter
1) Program Counter란?
2) 코드 및 설명
3) 출력 결과

3. Program Memory
1) Program Memory란?
2) 코드 및 설명
3) 출력 결과

4. Decoder
1) Decoder 란?
2) 코드 및 설명 (Instruction Decoder, 2x4 Decoder)
3) 출력 결과

5. Register
1) Register란?
2) 코드 및 설명
3) 출력 결과

6. ALU (Arithmetic and Logic Unit)
1) ALU 란?
2) 코드 및 설명
3) 출력 결과

7. MUX
1) MUX 란?
2) 코드 및 설명 (4x1 , 2x1 MUX)
3) 출력 결과

8. u_Processor 결과

9. 고찰

본문내용

1. Simple u_Processor

1) Simple u_Processor 구조
이번 설계 실습에서 만들어볼 u_Processor의 구조는 다음과 같다.

이 구조의 용어들을 정리하면 다음과 같다.
PC : Program Counter : 명령어 인출을 위한 프로그램 카운터
Memory: Program Memory : 명령어를 저장하고 있는 메모리
IR : Instruction Register : 메모리로부터 읽어온 명령어를 수행하기 위하여 일시적으로 저장하는 레지스터
IR_DEC= Instruction Decoder: 프로그램 중 명령어를 해석하고 필요한 제어 신호를 생성하는 명령어 해석기
ALU: Arithmetic and Logic Unit : 연산기
Decoder : Register 입력 선택기
MUX_A,B : 4x1 MUX로서 ALU의 입력을 출력
R1,2,3,4: Register: 소스 데이터 및 연산 결과를 저장하기 위한 레지스터

2. Program Counter

1) Program Counter란?

Program Counter는 중앙처리장치의 특수 목적 레지스터 중 하나로서 프로그램이 실행되면 메모리에 복사를 하고 명령어와 데이터를 보관하는 장소에 대한 주소가 할당되는데, 이렇게 할당된 주소가 프로그램 카운터에 따라 실행된다. 명령어가 실행된 후 명령어 주소를 가리키는 주소 값은 자동적으로 증가되어 이어질 명령어의 주소를 가리키게 되는데, 명령 주기에 따라 일반적으로 주소 값이 1 증가하며 순차적으로 실행되지만 JUMP, CALL등과 같은 함수 호출로 특정 명령어가 실행되는 경우 다음 주소가 아닌 새로운 주소의 명령을 실행할 수 있다. 인터럽트의 경우도 마찬가지 이다.

2) 코드 및 설명
Program counter
Entity
nRst , clk : 입력
address_bus : 출력, u_Processor 구조 에서 Address_bus 의 라인이 16bit 이므로 vector (15 downto 0)로 선언

참고 자료

없음
경제할용백서
판매자 유형Bronze개인인증

주의사항

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

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

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

이런 노하우도 있어요!더보기

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

  • 실험4 Digital Clock 프로젝트 보고서 25페이지
    활용하여 AVR Processor 기반 Microcontroller Unit인 ... FND_CNT=0;unsigned char al_min=0, al_sec_u= ... 0, al_sec_l=0, al_msec_u=0, al_msec_l=0;unsigned
  • Thumb Instruction / Power Saving in Cortex M0 / Interrupt vector 구조 / Interrupt priority / SPI interface / UART interface 조사 12페이지
    UART의 U는 범용을 가리키는데 이는 자료 형태나 전송 속도를 직접 구성할 ... 두 개의 주소는 서비스 루틴에 대한 처리 장치 상태어(processor status ... 이에 대한 저전력 설계는 비교적 작은 게이트 숫자로 정적 누설 전력을 타
  • 부산대-어드벤처디자인-예비보고서1주차-A+수업 4페이지
    마이크로컨트롤러(MCU)의 차이점마이크로프로세서(MPU : Micro Processor ... LOW)를 입력하여 핀의 출력을 제어할 수 있다.보드상의 Atemga16U2 ... 수 있다.그 중에서도 Mega2560이란 보다 복잡한 프로젝트를 위해 설계되었는데
  • [프로그래밍 언어론]컴파일러언어와 인터프리터언어의 비교(C와 LISP) 11페이지
    인터프리터 언어C & Lisp 언어의 비교언어의 탄생LISP(LISt Processor ... | "o" | "p" | "q" | "r" | "s" | "t" | "u" ... Java 등 다른 다양한 최신 언어들도 그 뿌리를 C에 두고 있다.언어의 설계
  • SOC설계및실습 Processor Report 18페이지
    SOC 설계실습U_processor 설계제출일담당교수학과학번이름1. ... Simple ProcessorSimple Processor 설계코드어드레스버스는 ... Program Counter(PC)의 설계프로그램 카운터는 프로세서 내부에
더보기
최근 본 자료더보기
탑툰 이벤트
u Processor 설계
AI 챗봇
2024년 08월 29일 목요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
11:50 오후
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
베타기간 중 사용 가능한 무료 코인 10개를 지급해 드립니다. 지금 바로 체험해 보세요.
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감
방송통신대학 관련 적절한 예)
- 국내의 사물인터넷 상용화 사례를 찾아보고, 앞으로 기업에 사물인터넷이 어떤 영향을 미칠지 기술하시오
5글자 이하 주제 부적절한 예)
- 정형외과, 아동학대