01 Python
01 Python
UNIDADES DE APRENDIZAJE:
HORAS
1.- Circuitos de control y partida directa de un motor trifásico de inducción 24
Sintaxis
Semántica
Ejemplo ARMsim
Lenguajes de
programación
CPUlator: ARMv7 System
Dado que la programación en lenguaje Sumar y restar
máquina resultaba demasiado lenta y tediosa, Antes de esto configuramos (setting): decimal
los programadores comenzaron a utilizar unsigned.
abreviaturas del inglés para representar las
operaciones básicas. mov r0, #14 // asigna valores a los registros
De este modo, nacieron los lenguajes mov r1, #6
ensambladores.
mov r2, r1 // se puede asignar un registro a otro registro
PC ( contador de programa)= le dirá al
procesador cual es la instrucción que tiene que add r3, r2, #21 // asignamos r3 = r2 + 21
ejecutar. Cuenta de cuatro en cuatro add r4, r1,r2 // asignamos r4 = r1 + r2
Ejemplo:
sub r5, r0, #5 // asignamos r5 = r0 - 5
Ejecutaremos la instrucción NOP
Borrar todo y escribir: nop sub r6, r5, r2 // asignamos r6= r5 – r2
Lenguajes
Ensamblador
Si queremos utilizar la multiplicacion para Como podemos escribir Hola mundo es un
resolver un problema: lenguaje ensamblador:
mov r2, #10 //precio de caramelo Para esto iremos a
mov r3, # 25 // precio de pasteles CPUlator: ARMv7 DE1 –SoC
mov r4, #2 // dos pasteles JTAG UART
// cuanto da el total de la cuenta
// resultado en r1
Lenguajes
Ensamblador
Como podemos escribir Hola mundo es un
lenguaje ensamblador:
Para esto iremos a
CPUlator: ARMv7 DE1 –SoC
JTAG UART
Lenguajes
Ensamblador
El uso de los lenguajes ensambladores, Por ejemplo, un programa para sumar
incrementó rápidamente el uso de las dos números, escrito en un lenguaje de
computadoras. alto nivel, podría ser como:
Open source
Instalador de Python
https://www.python.org/downloads/
https://aprendeconalf.es/docencia/python/ej
ercicios/tipos-datos/
https://entrenamiento-python-basico.readthedocs.io/es/latest/leccion1/instalacion.html