Giter Site home page Giter Site logo

ula's Introduction

Projeto Final de Sistemas Digitais

Instituição: Instituto Federal do Rio Grande do Norte

Curso: Análise e Desenvolvimento de Sistemas

Período: 2016.1

Disciplina: Sistemas Digitais

Professor: Eduardo Braulio


Etapas


Operações

Seleção Operação
0 00000 AND ✅
1 00001 OR ✅
2 00010 NAND ✅
3 00011 XOR ✅
4 00100 SUMI (Inteiros) ✅
5 00101 SUM (Naturais) ✅
6 00110 SUB (Naturais) ✅
7 00111 SHIFTLEFT ✅
8 01000 SHIFTRIGHT ✅
9 01001 SHIFTRIGHTS ✅
10 01010 ROTL ✅
11 01011 ROTR ✅
12 01100 SLT ✅
13 01101 BEQ ✅
14 01110 BNQ ✅
15 01111
16 10000 IAND Imediato
17 10001 IOR Imediato
18 10010 INAND Imediato
19 10011 IXOR Imediato
20 10100 ISUMI (Inteiros) Imediato
21 10101 ISUM (Naturais) Imediato
22 10110 ISUB (Naturais) Imediato
23 10111
24 11000
25 11001
26 11010
27 11011
28 11100 ISLT Imediato
29 11101 LOAD ✅
30 11110 STORE ✅
31 11111 JUMP ✅

ula's People

Contributors

felipemfp avatar

Stargazers

 avatar

Watchers

 avatar  avatar

ula's Issues

New operations

  • Jump - set address equal to IMM, that requires add a mux on atom_pc.
  • BEQ - [B]ranch if [eq]uals, what requires Rx? equals to Ry?, then IMM is used instead of constant on atom_pc (tip: make use of subtract between Rx and Ry, then take zero to make a choice between 1 or IMM).
  • BNE - [B]ranch if [n]ot [eq]uals.

Create a clock

Make use of flip-flop D, it should show hours, minutes and seconds.

Fix fatorial

A cada iteração, pegar o $resultado e colocar no $valor, então zerar o $resultado e começar de novo.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.