CPU Ithladin

La CPU Ithladin es un procesador de uso general con una longitud de palabra de 32 bits. Dado que su proposito inicial es acercar la programacion a bajo nivel al publico, su arquitectura esta realizada de tal forma que sea facil de comprender hasta para personas que no hayan tocado la programacion maquina antes.

Asi, hemos optado por un diseño RISC, resultando en un juego de instrucciones formado por tan solo 26 instrucciones maquina, las cuales son realmente sencillas de comprender y utilizar. En su elaboracion se ha tomado como inspiracion el MIPS R2000 y el Intel 8088, resultando en un juego de instrucciones mezcla de ambos.

La CPU Ithladin posee 14 registros de uso general de 32 bits, r0 – r13, ademas de 2 registros especiales, rsp y rpc, los punteros de pila y programa respectivamente.

En el wiki podemos tener acceso a toda la documentacion de los nemonicos y su uso.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>