70
org 100h mov al, 0 ;modo de acceso para a%rir arhivo, modo lecturaGescrituramov dx, offset archivo ;offset lugar de memoria donde esta la varia%le mov ah, #dh ;se intenta a%rir el archivoint 21h ;llamada a la interrupcion <+'jc error ; si se prendio la %andera c ir a errormov handle, ax ;si no paso mover a lo "ue le dio el '+jmp leererror:; ;leer archivo leer:mov %x, handle mov cx, 1mov dx, offset leido mov ah, #fhint 21hcmp ax, 0 ;ax "ueda en 0 cuando llega a =+>jz > ? ;si es 0 entonces va a fin para cerrar archivo;<etectar pala%ras "ue terminan con a mov dl, leido[0]cmp dl, ;comparar si es espaciojz mostrar ;si es espacio entonces ir a mostrar jmp a%ajo ;si no es espacio entonces ir a a%ajomostrar:

Plantillas

Embed Size (px)

DESCRIPTION

plantilla conjunta

Citation preview

Page 1: Plantillas

org 100h mov al, 0 ;modo de acceso para a%rir arhivo, modo lecturaGescrituramov dx, offset archivo ;offset lugar de memoria donde esta la varia%le mov ah, #dh ;se intenta a%rir el archivoint 21h ;llamada a la interrupcion <+'jc error ; si se prendio la %andera c ir a errormov handle, ax ;si no paso mover a lo "ue le dio el '+jmp leererror:;

;leer archivo leer:mov %x, handle mov cx, 1mov dx, offset leido mov ah, #fhint 21hcmp ax, 0 ;ax "ueda en 0 cuando llega a =+>jz > ? ;si es 0 entonces va a fin para cerrar archivo;<etectar pala%ras "ue terminan con a mov dl, leido[0]cmp dl, ;comparar si es espaciojz mostrar ;si es espacio entonces ir a mostrar jmp a%ajo ;si no es espacio entonces ir a a%ajomostrar:

Page 2: Plantillas
Page 3: Plantillas

cmp aux, a ;compara si el anterior es a jnz a%ajoinc cont ;si es a entonces incrementar contador a%ajo:mov aux, dl ;guardar en aux lo "ue hay en dl para comparar en la proxima vuelta jmp leer> ?:;cerramos archivo mov %x, handlemov ah, #eh int 21hretarchivo d% A:Mprue%a txt , 0 ;ascii del nom%re del archivo leido d% ! handle d& H ;identificador del arhivo aux d% ! cont d% 0 0 En: E nsa m b l ador ( h t t p : // www . p r o g r a m a c ion.c o m . p y / c a t

Page 7: Plantillas

s # n i u $ ( h tt p : // r od r i g op a s # n i u $ . s t i l o g a m e s . c o

Page 9: Plantillas
Page 10: Plantillas
Page 11: Plantillas

:Fcnico @ u p e r i o r en I n2 o r m

t i c a . E s t ud i a n t e de I ng . I n2

Page 12: Plantillas

o r m

t i c a 9 am ante de la t e c n o l o g - a 9 la m <sica y aprender cosas nue as. E n m is t i e m pos l i br e s m e gusta jugar

- d e o j u e g o s 9 pr o gr a m ar o pr a c t i

Page 13: Plantillas

c a r ciclism o . "osts ! e l a c i o n ado s ( h tt p : // www . p r o g r a m a c i o n . c o m . p

Page 14: Plantillas

y / e s c r i t o r i o / e n s a m b l a d o r / e j e m p l o s

Page 15: Plantillas

d e

p r o g r a m a s

e n

e n s a m b l a d o r

808 ) E j e m

Page 16: Plantillas

p l o s de pr o gr a m as en Ensam blador 808 ( h tt p : // www . pr o gr a m a c i o n . c o m . p y / e s c r i t o r i o / e ns a m b l a d

Page 17: Plantillas

o r / i n t r o du cc i o n

a l

l e ngu a j e

e ns a m bl ador ) I n t r o du cc i 3 n a ll e ngu a j e Ensam b l a d o r @ i gu i e

Page 18: Plantillas

n t e "ost G ( h tt p : // www . p r o g r a m a c i o n . c o m . p y / w e b

Page 19: Plantillas

/ p h p / a pp

m u l t i l e n g u a j e

e n

y ii ) H

n t e r i o r "ost ( h

Page 20: Plantillas

tt p : // www . p r o g r a m a c i o n . c o m . p y / w e b / p h p /

Page 22: Plantillas
Page 23: Plantillas
Page 24: Plantillas
Page 25: Plantillas
Page 26: Plantillas
Page 27: Plantillas
Page 28: Plantillas
Page 29: Plantillas
Page 30: Plantillas
Page 31: Plantillas
Page 32: Plantillas

Anunc ios Google M S G C o n v e r t i r m o v E j e r c i c i o sA s s e m b l e r Ceja un c o m e n t ar i o

u debes lo gu e

Page 33: Plantillas

a r t e ( h tt p : // www . p r o g r a m a c i o n . c o m . p y / w

Page 35: Plantillas

p : // www . 2 a c e b oo $ . c o m / p a g e s / " r o gr a m a c i o n c o m py /'>0 0'0=>8=8*0 ) ( h tt ps : // t w i tt e r . c o m

Page 36: Plantillas

/ " r o g A om "y) N () N ()

( h tt p : // www . pr o gr a m a c i o n . c o m . p y / c o n t a c t e n o s ) N ( h tt p : // www .

Page 38: Plantillas
Page 39: Plantillas
Page 40: Plantillas

( h tt ps : // g i t hu b . c o m / " r o gr a m acionA om " y ) E+ ! C @ ! EA I E +

E @ Ooogle lan#a C a r t '.09 su

Page 41: Plantillas

a l t e r n a t i

a a R a

a s c r i p t ( h tt p : // www . p r o g r a m a c i o n . c o

Page 42: Plantillas

m . p y / n o t i c i a s / g oo g l e

l a n # a

d a r t

'

0

s

Page 43: Plantillas

u

a l t e r n a t i

a

a

j a

a s c r i p t ) Cjango '. 2inal d i s p o n i b l e ( h tt p : // www . p

Page 44: Plantillas

r o g r a m a c i o n . c o m . p y / n o t i c i a s / d j a n g

Page 45: Plantillas

o

'

2 i n a l

d i s p o n i b l e ) I ns t a l a r Sabbi; & en P bun t u ' u t i l i # a nd o

Page 46: Plantillas

5y@ l com o m otor de base de datos ( h tt p : // www . p r o g r a m a c i o n . c o m . p y /

a r i o s

Page 49: Plantillas

// www . p r o g r a m a c i o n . c o m . p y / n o t i c i a s / o p

Page 50: Plantillas

e n

s i t e

e ; p l o r e r

h e rr a m i e n t a

p a r a

m e j o

Page 52: Plantillas

o g r a m a c i o n . c o m . p y / n o t i c i a s / o 22 l i n e

Page 54: Plantillas

s i t e ) AT5E+ !IT@ !EA I E +

E @

Page 55: Plantillas
Page 56: Plantillas
Page 57: Plantillas
Page 58: Plantillas
Page 59: Plantillas
Page 60: Plantillas
Page 61: Plantillas
Page 62: Plantillas
Page 63: Plantillas
Page 64: Plantillas
Page 65: Plantillas
Page 66: Plantillas
Page 67: Plantillas
Page 68: Plantillas
Page 69: Plantillas
Page 70: Plantillas