PBN - 12 - 1 © Jaime Alberto Parra Plaza CLASE 12 TALLER: INSTRUCCIONES DE SALTO Y SENTENCIAS CONDICIONALES.

Slides:



Advertisements
Presentaciones similares
Estructuras condicionales
Advertisements

Condicional if y switch
Estructuras de control
Diseño de la ruta de datos monociclo para la arquitectura MIPS
Organizaciones Indexadas
Estructura selectiva anidada
COMO DIVIDIR CON 2 CIFRAS EN EL DIVISOR.
CLASE 11 INSTRUCCIONES DE SALTO Y SENTENCIAS CONDICIONALES
CLASE 13 INTERRUPCIONES E INTERRUPCIONES DE ENTRADA/SALIDA
Pbn © Jaime Alberto Parra Plaza CLASE 19 BIBLIOTECAS Y ARCHIVOS DE INCLUSIÓN.
CLASE 4 EL ENSAMBLADOR.
CLASE 1 SISTEMAS NUMÉRICOS Y CÓDIGOS
Pbn © Jaime Alberto Parra Plaza CLASE 20 TALLER: BIBLIOTECAS Y ARCHIVOS DE INCLUSIÓN.
CLASE 3 SOFTWARE DEL MICROPROCESADOR
CLASE 7 CONJUNTO DE INSTRUCCIONES. TRANSFERENCIA
CLASE 6 TALLER: MACROENSAMBLADOR
Pbn © Jaime Alberto Parra Plaza CLASE 18 TALLER: FUNCIONES.
Pbn © Jaime Alberto Parra Plaza CLASE 14 TALLER: INTERRUPCIONES E INTERRUPCIONES DE ENTRADA/SALIDA.
PROGRAMACIÓN EN BAJO NIVEL
Pbn © Jaime Alberto Parra Plaza CLASE 16 TALLER: MACROS Y PROCEDIMIENTOS.
PBN © Jaime Alberto Parra Plaza CLASE 8 TALLER: INSTRUCCIONES DE TRANSFERENCIA DE DATOS.
CLASE 10 TALLER: INSTRUCCIONES ARITMÉTICAS
Estructuras de decisión en C
Fermín Sánchez Carracedo Universitat Politècnica de Catalunya
Fundamentos de Programación
ESTRUCTURAS REPETITIVAS
Programación en C++ Orden del día:
CLASE #3 OBJETIVOS Iteración definida. Acumulador y Contador.
El procesador: la ruta de datos y el control (II Parte)
EL Sistemas Digitales Ing. José Alberto Díaz García Escuela de Ingeniería Electrónica Arquitectura Segmentada Pipeline (Segmentación)
SENTENCIA CONDICIONAL if
Ocurre con frecuencia, tanto en programación como en la vida real, que las decisiones que se nos pide tomar son más complicadas que una simple selección.
Prolog Se orienta a la solución de problemas que pueden ser expresados en forma de objetos y relaciones. La programación en Prolog consta de: Hechos.
CLASE 11.
Tema 4: Sentencias de control
Ingeniero Anyelo Quintero
ESTRUCTURAS REPETITIVAS CICLOS O BUCLES EL MIENTRAS Y EL PARA
ESTRUCTURAS ITERATIVAS
Practica de Lab 2 En una hoja de Excel: Escriba 4 secciones para poder obtener cualquiera de las variables de la formula de Interés compuesto, en base.
CI TEORIA semana 4 Estructura Algorítmica: SELECCIÓN
Organización del Computador I Verano MIPS (1 de 2) Basado en el capítulo 3 del libro de Patterson y Hennessy Verano 2004 Profesora Borensztejn.
Elseif en PHP Programación en Internet II. Elseif en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Elseif.
Haga clic para modificar el estilo de subtítulo del patrón Prof. Addys de Lam INSTRUCCIONES DE CONTROL OBJETIVOS  UTILIZAR LAS INSTRUCCIONES DE CONTROL.
Sintaxis.
SENTENCIAS DE CONTROL Ing. José Antonio Poma G..
Gustavo Andrés Uribe Gómez
PBN © Jaime Alberto Parra Plaza CLASE 5 LOS SEGMENTOS.
PBN © Jaime Alberto Parra Plaza CLASE 9 INSTRUCCIONES ARITMÉTICAS. GENERACIÓN DE EXPRESIONES.
1002 JM while not detener: adivina = int(raw_input('Ingrese un entero : ')) if adivina == numero: print 'Felicitaciones, haz adivinado!.' detener = True.
EXPRESIONES Y SENTENCIAS
ESTRUCTURAS REPETITIVAS
Rosana Montes – LSI - Granada, Junio Fundamentos de Programación en Java. Introducción a Java Estructuras condicionales If, if else, switch.
Break en PHP Programación en Internet II. Break en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Break.
Programación Básica con NQC Patricio A. Castillo 10/05/2008.
SEMANA 01_2.
Sistemas de Archivos Sistemas Operativos.  Se debe proporcionar un almacenamiento secundario que respalda a la memoria principal  El Sistema de archivos.
Departamento de Informática Universidad Técnica Federico Santa María Programación de Computadores IWI-131 Universidad Técnica Federico Santa María Campus.
ARQUITECTURA DE COMPUTADORES Semestre A-2009 Clase 10.
introducción al Lenguaje Ensamblador
INICIANDO A UN MUNDO DESCONOCIDO !! aquadiagonal.com CATALINA ROMERO VELASQUEZ.
TRABAJO DE ARCHIVOS LOS PROGRAMAS SIGUIENTES YA HAN SIDO DESARROLLADOSS, AHORA SE LE PIDE QUE SE INCLUYA, QUE LOS DATOS SE GUARDEN EN UN ACHIVO. Programa.
PROGRAMACION DE APLICACIONES EN MEMORIA DEL COMPUTADOR = ALGORITMOS Y ESTRUCTURAS DE DATOS.
Programación Básica Bachillerato Ingeniería en Informática Lic. Carlos H. Gutiérrez León.
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 5.
Clase 1. Clase 7 Clase 8.
Escribe el nombre a los números 1 _______________________ 2 _______________________ 3_______________________ 4_______________________ 5 _______________________.
ESTRUCTURAS DE DATOS Docente: Ing. Yesika Medina
Registro.
Clase
Vocal a.
Transcripción de la presentación:

PBN © Jaime Alberto Parra Plaza CLASE 12 TALLER: INSTRUCCIONES DE SALTO Y SENTENCIAS CONDICIONALES

PBN © Jaime Alberto Parra Plaza OBJETIVOS: Experimentar el uso de instrucciones de salto condicionales e incondicionales Aprender a implementar sentencias if en ensamblador Extender la implementación para sentencias if compuestas y sentencias switch

PBN © Jaime Alberto Parra Plaza PASO 1: IF SIMPLE Crear un archivo IFSIMPLE.ASM y en él escribir un programa que indague por el contenido del registro AL. Si el valor de ese registro es mayor a 100, el registro CL se fijará en 5, de lo contrario se fijará en 12.

PBN © Jaime Alberto Parra Plaza PASO 2: IF COMPUESTO Crear un archivo IFCOMP.ASM y en él escribir un programa que indague por el contenido del registro AL. Si el valor de ese registro es una vocal, el registro BH se fijará en V, de lo contrario se fijará en N.

PBN © Jaime Alberto Parra Plaza PASO 3: SWITCH Crear un archivo SWITCH.ASM y en él escribir un programa que indague por el contenido del registro AL y según su valor fije el valor del registro SI así: valor en ALvalor paraSI W 99

PBN © Jaime Alberto Parra Plaza