• Viernes 8 de Noviembre de 2024, 10:41

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - komoasi

Páginas: [1]
1
ASM (Ensamblador) / Multiplicar En Asm
« en: Lunes 2 de Junio de 2008, 17:39 »
Hola a todos! ando haciendo un programita y la verdad apenas se imprimir algo en asm, este programa no me multiplica el numero que entra desde el teclado, a ver si alguien me ayuda, aqui esta :

; --- EXE file format
.model small
.stack 100h
.data

data2 db 10,"Introduzca el texto.", 10, 13, '$'
data3 db "Al terminar, presione Enter.", 10, 13, '$'

;--------- Insert Data and Equates HERE

;--------- Declare other variables with DB, DW, etc. here


.code
start:
mov ax, @data
mov ds, ax ;set segment register
mov es, ax ;set segment register
and sp, not 3 ;align stack to avoid AC fault

lea dx, data2
mov ah, 09
int 21h

lea dx, data3
mov ah, 09
int 21h

print1:
mov ah, 01
int 21h

cmp al, 0dh
je divx
jne print1

divx:
mov cx, 0
mov cl, al

mov al, cl
mov bl, 4
mul bl

mov dx, ax
mov ah, 9
int 21h

exit:
mov ax, 4c00h ; terminate program
int 21h
end start

mil gracias de antemano!

2
ASM (Ensamblador) / Como Convertir De Bin A Hex
« en: Lunes 2 de Junio de 2008, 15:25 »
Hola a todos!!
tengo que hacer un programa en asm y no tengo idea de como convertir de bin a hex, alguien me ayuda por favor?
lo agradeceria mucho!!
cuidense! espero sus respuestas con ansias!

3
C/C++ / Sub Arreglo De Un Arreglo En C++
« en: Miércoles 28 de Mayo de 2008, 06:46 »
Hola a todos!!
Me han puesto una tarea de hacer un arreglo, la longitud de este la dispone el usuario.  Supongamos que el usuario quiso un arreglo de 6 numeros. Tambien se le pregunta al usuario el numero de elementos que desea que tenga el sub arreglo, me explico.

Arreglo [6] = [ 0 1 2 3 4 5 ] ese es el arreglo con los elementos

Se pide hacer un sub arreglo de 4 elementos.

Sub arreglo 1 [ 0 1 2 3 ]
Sub arreglo 2 [ 1 2 3 4 ]
Sub arreglo 3 [ 2 3 4 5 ]

y ahi termina el sub arreglo porque ya no hay mas numeros en el arreglo y es lo maximo para agrupar 4 elementos.

entonces se pide la suma de cada sub arreglo y determinar cual de estas es la suma mayor. Ademas de esto mostrar el primer y ultimo numero del sub arreglo con la suma mayor.

me explico:
suma mayor: 14
primer numero del sub arreglo : 2
ultimo numero del sub arreglo : 5

.... Ahora vamos al codigo, ya hago que los elementos que el usuario desee poner se guarden en el arreglo, ahora me falta agruparlos en sub arreglos, y ahi estoy muy confundida :(  alguien me podria decir como hacerlo? o guiarme en cuanto esto...

Se los agradeceria mucho! y mil gracias por todo de antemano!
se cuidan!!

Páginas: [1]