| Versión | 1.2.0 |
|---|---|
| Editor | HIMACS, Ltd. |
| Fecha de lanzamiento | 16 jul 2020 |
| Fecha Agregada | 16 jul 2020 |
| Requisitos del sistema operativo | iOS |
| Requisitos | Requires iOS 9.0 or later. Compatible with iPhone, iPad, and iPod touch. |
| Descargas totales | 0 |
| Precio | $4.99 |
Descripción
¿Son estas tareas simples todo lo que una CPU realmente puede hacer?
Esta aplicación es un libro de referencia móvil que te permitirá experimentar el funcionamiento interno de una CPU, resolviendo acertijos con un solo golpe.
¿Cómo funciona la CPU hace que funcionen los programas? ¿Qué es incluso un puntero?
A medida que avanza a través de los acertijos, el funcionamiento interno de una computadora le llegará de forma natural.
¿Te preocupan los punteros del lenguaje C? No hay problema. Incluso aquellos sin conocimientos de programación pueden aprender y divertirse.
La CPU opera en lenguaje máquina. También conocido como lenguaje ensamblador.
Decirlo así hace que suene muy complicado, pero no hay necesidad de preocuparse.
Hay muy pocas cosas que se pueden hacer con un lenguaje de programación general, por lo que en realidad es bastante simple.
Esta aplicación utiliza una CPU ficticia de 8 bits como referencia y sus funciones también se han simplificado.
¿Cómo puede una CPU operar una computadora con nada más que funciones tan simples?
Deje que BITROBO sea su guía y, poco a poco, comprenda los conceptos sobre la marcha.
¡Combine lenguaje de máquina simple para crear una variedad de funciones!
Creemos que aprender sobre las CPU en las clases escolares o con manuales puede resultar difícil debido a una variedad de obstáculos. Puede ser difícil imaginarse claramente con una simple hoja de papel, e incluso practicar la programación en sí puede volverse molesto.
En esta aplicación, puede abordar la programación en una experiencia informal, con rompecabezas de un solo golpe que eliminan el trabajo tedioso. Visualizar las operaciones de la CPU en un formato animado también lo ayudará a obtener una comprensión natural de su funcionamiento interno.
Los rompecabezas se dividen en una variedad de temas importantes, cada uno en un nivel diferente.
Hay 4 escenarios en cada nivel, sumando un total de 80 escenarios para jugar.
También compilamos una lista de 24 notas adicionales con información importante que no pudimos ampliar dentro del juego.
¡Sube lento pero seguro y alcanza los niveles más altos!
¡Esperamos que esta aplicación enriquezca la vida de su computadora!
Tabla de contenido
PASO 1 Escribir datos en la memoria
PASO 2 Mueva el puntero
PASO 3 Muestre muchas imágenes diferentes
PASO 4 Cambiar los datos de la memoria
PASO 5 Problema de clasificación
PASO 6 Desafío de rompecabezas
PASO 6.5 Las cuerdas del lenguaje máquina
¿Qué es exactamente el lenguaje de máquina?
Los revestimientos internos de una aplicación
lenguaje ensamblador
¿Qué es el lenguaje de programación?
PASO GRATIS Programación gratis!
PASO 7 Qué puede hacer una CPU
PASO 8 Usar varios registros
PASO 9 Problema de clasificación
PASO 10 Nivel principiante: Desafío de rompecabezas
PASO 10.5 ¡Qué tiene de sorprendente una CPU!
rendimiento de la CPU
Cache
Canalización
multinúcleo
PASO 11 Instrucción de salto (bandera cero)
PASO 12 Problema de clasificación
PASO 13 Desafío Bandera Cero
PASO 14 Instrucción de salto (carry)
PASO 15 Problema de clasificación
PASO 16 Llevar el desafío de la bandera
PASO 16.5 Curiosidades sobre la memoria y los registros
cálculos de 16 bits
La CPU puede hacer sumas y restas
endianidad
Endianidad de la red
PASO GRATIS Programación gratis!
PASO 17 Modo de texto
PASO 18 Instrucción CMP (Comparación)
PASO 19 Manejo de cadenas
PASO 20 Problema de clasificación
PASO 21 Desafío del modo de texto
PASO 21.5 Bits de trivia para programadores principiantes
Memoria y variables
Puntero de lenguaje C
La ubicación de los programas.
Fin del programa
PASO GRATIS Programación gratis!
PASO 22-30 Problema experto
----------------------------------------------