Ensamblador I

Páginas: 26 (6491 palabras) Publicado: 11 de octubre de 2015
11/10/2015

Ensamblador I

Más

0

Siguiente blog»

Crear un blog

Acceder

Ensamblador I
About Me
N A M E : J O S A FA T

LO C A T IO N : T IJ U A N A , B A J A C A LIFO RN IA N . , M E X IC O

Soy un estudiante de Informatica en el TEC NOLOGIC O DE TIJUANA, y que trato de terminar mi carrera
para poder hacer un profecionista exitoso. Pero lo mas Importante trato de ser un buen amigo aunqueaveces me paso con la carrilla.
View my complete profile

Ejemplo 3: invertir
cadena
Ejemplo 2

Búsqueda

Ejemplo 1
C OMENTARIO

T U E S D A Y , J A N U A RY 3 1 , 2 0 0 6

9. Programación híbrida

Ejemplo 3: invertir cadena

8.5.BIBLIOTEC AS DE
MAC ROS.

.model small

8.4. MANEJO DE
ETIQUETAS LOC ALES.

.stack

8.3. MANEJO DE
PARAMETROS.

mensaje db 10,13, 'CLASE DE ENSAMBLADOR$'

8.2. DEFINIC ION DEUNA
MAC RO.

cv db 16 dup('$')

.data
mensaje1 db 10,13,'introduce cadena:$'

8.1. INTRODUC C ION.

cvi db 16 dup('$')

Links

.code

Google News

inicio:

Mi Pagina
Regresar a Blog Principal

mov ax,@data

My C heap Racing Blog

mov ds,ax

Good C ars Blog

mov es,ax

Blog de Manual de HTML
C ++ Blog

;desplegar mensages

Blog de Base de Datos I

mov ah,09h

Association for
Information Systemsmov dx,offset mensaje
int 21h

Brain Bench

;cadena
mov ah,09h
August 2005

mov dx,offset mensaje1

September 2005

int 21h

October 2005
November 2005

;captura de cadena

January 2006

mov ah,0ah
mov dx, offset cv
int 21h
cld
mov cx,16
lea si,cv

http://ensam1.blogspot.mx/

1/22

11/10/2015

Ensamblador I

invertir:
lodsb
mov [di],al
dec di
loop invertir
mov di,cvi
;Imprimir cadena original
movah,09h
lea dx,cv
int 21h
;Imprimir cadena invertida
mov ah,09h
lea dx,cvi
int 21h
mov ah,4ch
int 21h
end
p o s te d b y Jo s a fa t | 9:14 P M | 2 co m m e nts

Ejemplo 2
;Lenguaje Ensamblador I
;practica 1 v3
;t2u2
;programa que despliega tres mensajes, captura un
caracter y una cadena
;para despues imprimirlas
.model small
.stack
.data
mensaje db 10,13, 'CLASE DE ENSAMBLADOR$'
mensaje1 db10,13,'introduce cadena:$'
mensaje2 db 10,13,'introduce caracter:$'
mensaje5 db 10,13,'Posicion:$'
mensaje6 db 10,13,'Numero de veces a insertar:$'
c_v db '$'
c db '$'
p db 0
n db 0
.code
inicio:
mov ax,@data
mov ds,ax
;desplegar mensages
mov ah,09h
mov dx,offset mensaje
http://ensam1.blogspot.mx/

2/22

11/10/2015

Ensamblador I

int 21h
;cadena
mov ah,09h
mov dx,offset mensaje1
int 21h
;captura decadena
mov ah,0ah
mov dx, offset c_v
int 21h

;caracter
mov ah,09h
mov dx,offset mensaje2
int 21h
;captura de caracter
mov ah,0ah
mov dx, offset c
int 21h
;caracter
mov ah,09h
mov dx,offset mensaje5
int 21h
;captura de caracter
mov ah,0ah
mov dx, offset p
int 21h
;caracter
mov ah,09h
mov dx,offset mensaje6
int 21h
;captura de caracter
mov ah,0ah
mov dx, offset n
int 21h
;busqueda de posicion encadena,para insercion de
caracter
mov al,c
lea di,c_v
add di,p
stosb
;desplegar cadena modificada
mov ah,09h
mov dx,offset c_v
int 21h

http://ensam1.blogspot.mx/

3/22

11/10/2015

Ensamblador I

mov ah,4ch
int 21h
end
p o s te d b y Jo s a fa t | 9:08 P M | 0 co m m e nts

SUN DA Y , N OV EMBER 1 3 , 2 0 0 5

Ejemplo 1
;Josafat Garcia Corral
;Lenguaje Ensamblador I
;practica 1 v 3
;t2u2
;programaque despliega tres mensajes, captura un caracter y una
cadena
;para despues imprimirlas
.model small
.stack
.data
mensaje db 1 0,1 3, 'CLASE DE ENSAMBLADOR$'
mensaje1 db 1 0,1 3,'introduce cadena:$'
mensaje2 db 1 0,1 3,'introduce caracter:$'
c_v db '$'
c db '$'
.code
inicio:
mov ax ,@data
mov ds,ax
;desplegar mensages
mov ah,09h
mov dx ,offset mensaje
int 21 h
;cadena
mov ah,09h
mov dx ,offsetmensaje1
int 21 h
;captura de cadena
mov ah,0ah
mov dx , offset c_v
mov c_v [0],8
int 21 h

;caracter
mov ah,09h
mov dx ,offset mensaje2
int 21 h
;captura de caracter
mov ah,01 h
int 21 h

http://ensam1.blogspot.mx/

4/22

11/10/2015

Ensamblador I

;despliegue de caracter
mov ah,09h
mov dx ,offset c
int 21 h
;despliegue de cadena
mov ah,0ah
mov dx , offset c_v
int 21 h
mov ah,4ch
int 21 h
end
p o...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ensamblador i
  • Sistema Ensamble I Mantenimiento
  • Los Péptidos Se Ensamblan Con MHC Clase I
  • Ensamble
  • ensamble
  • Ensamblador
  • Ensambles
  • Ensamblado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS