New game
Download
Get Academic Plan
Share game
Video Quiz
Video Quiz

Simulador CPUlator

Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

Simulador CPUlator

Video Quiz

Played 0

About this activity

Identifica las partes fundamentales de un simulador de ensamble de CPU

Created by

Mexico

Download the paper version to play

Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
Simulador CPUlator
 

Simulador CPUlatorOnline version

Identifica las partes fundamentales de un simulador de ensamble de CPU

by Ruben Leyva
QR
1

Dependencia de Arquitectura: ¿Cuál es la característica principal del lenguaje ensamblador que implica que el código escrito para un procesador ARM no funcionará directamente en uno x86 (Intel)?

2

Herramienta de Emulación: ¿Qué simulador online, fácil de usar y sin necesidad de instalación se recomienda en el video para ejecutar el código ARM?

3

Componentes Fundamentales: ¿Cuáles son los dos componentes principales del hardware con los que el programador interactúa directamente en el ensamblador, siendo los registros los más rápidos y cercanos al procesador?

4

Directiva de Datos: ¿Con qué directiva debe iniciar la sección en el código ensamblador donde se declaran las variables (datos) del programa?

5

Tipo de Dato: En el ejemplo, ¿qué directiva se utiliza para declarar la variable num1 como un número entero, ocupando un espacio de 4 bytes en memoria (Word)?

6

Carga de Dirección (Puntero): En el proceso de traer un dato de memoria, ¿qué hace la instrucción ldr R1, =num1?

7

Direccionamiento Indirecto: En la instrucción ldr R2, [R1], ¿qué indican los corchetes [] en el segundo parámetro en un lenguaje ensamblador?

8

Instrucción Aritmética: ¿Cuál es el mnemónico utilizado para realizar la suma de los valores contenidos en R2 y R3, y guardar el resultado en un tercer registro (R4)?

9

Instrucción de Almacenamiento: ¿Qué instrucción se emplea para enviar el resultado de la suma (contenido en el registro R4) de vuelta a la memoria, en la posición resultado apuntada por R1?

10

Registro de Control: ¿Cómo se llama el registro especial (PC) que se actualiza en cada microinstrucción para llevar la cuenta del punto en el que se encuentra el programa?

Are you sure you want to leave the page?

If you leave the page, you will lose your game progress.