-
Notifications
You must be signed in to change notification settings - Fork 0
Visao Geral da Arquitetura
[English]
Este capítulo fornece informações detalhadas sobre a implementação da arquitetura DRISC-V, com foco em como componentes específicos foram desenvolvidos e como interagem com os dispositivos de entrada/saída criados para este projeto.
Contexto geral e objetivos do projeto DRISC-V.
Instruções suportadas da especificação RISC-V.
Recursos arquiteturais adicionais não relacionados à ISA.
Realiza operações matemáticas.
A memória interna do processador.
Registrador especial que acompanha o endereço da instrução atual.
Gerencia dados recebidos dos dispositivos de entrada e saída.
Armazena dados e instruções para o processador.
Coordena sinais de controle e decodificação de instruções.
Gerencia registradores de propósito especial.
Fornece entrada por digitação.
Fornece entrada binária e direcional.
Fornece valores pseudoaleatórios.
Fornece dados baseados em tempo para agendamentos ou atrasos.
Exibe saída gráfica.
Exibe informações em texto.
Dispara interrupções baseadas em software para controle de fluxo.
-
- 1.1 Introduction
- 1.2 RISC-V Implementation
- 1.2.1 Available Instruction Set
- 1.2.2 Available Non-ISA Features
-
- 2.1 ALU
- 2.2 Register File
- 2.3 Program Counter
- 2.4 Input Buffer
- 2.5 RAM
- 2.6 Operation Controller
- 2.7 CSR Controller
-
- 3.1 Input Devices
- 3.1.1 Keyboard
- 3.1.2 Switches and Joystick
- 3.1.3 Random Number Generator
- 3.1.4 Real-Time Device
- 3.2 Output Devices
- 3.2.1 Screen
- 3.2.2 Terminal
- 3.2.3 Software Interrupt Register
- 3.1 Input Devices