Eina d'ajuda per a la matèria d'Introducció als Computadors (IC). Dirigida als estudiants de 1r any de la FIB, Universitat Politècnica de Catalunya.
Contacte:
- Baixa el fitxer sisaprogram i guarda'l en qualsevol directori.
- Amb una terminal o compilador dirigeix-te a la ubicació de l'arxiu (les comandes
ls
icd
et poden ajudar). - Escriu
./sisaprogram
per executar el programa. - Si us surt error de permisos feu
chmod 777 ./sisaprogram
i torneu a executar./sisaprogram
.
El codi font del programa el trobareu a l'arxiu sisaprogram.cc penjat en aquest mateix repositori.
Si feu qualsevol modificació o n'agafeu parts per a la vostra versió i decidiu publicar el codi en algun altre lloc, agrairia que donéssiu crèdit al repositori original del programa. Moltes gràcies.
-
Conversor de nombre hexadecimal a Llenguatge ensamblador SISA.
Input:
-h 1854
. Output:CMPLTU R2, R4, R1
. -
Conversor d'Instrucció SISA a Paraula de Control del SISC Harvard unicicle (Temes 8-11).
Exemple d'Input:
-c1 BNZ R7 -12
,-c1 ST 0 R4 R0
, etc. -
Conversor d'Instrucció SISC Von Neumann a Paraula de Control del SISC CONTROL UNIT (Temes 12-14).
Exemple d'Input:
-c2 JALR R4 R5
,-c2 LDB R1 1 R6
, etc. -
Canvis d'estat del computador SISC Von Neumann. Instruccions disponibles:
MOVI/MOVHI
,BZ/BNZ
,LD/LDB
,ST/STB
,JALR
.Sintaxi d'Input:
-pc [Valor PC actual] [Instrucció]
(totes les constants en decimal).Exemple d'Input:
-pc 8A6F ST 9 R2 R5
,-pc F0F8 LDB R7 -63 R5
, etc.
- Solucionador Karnaugh Online: https://www.charlie-coleman.com/experiments/kmap/
- Creador Graf d'Estats: https://www.cs.unc.edu/~otternes/comp455/fsm_designer/
- Conversor de bases: https://onlinetoolz.net/dechex
- Calculadora SHA/SHL: https://onlinetoolz.net/bitshift