|
381
|
Programación / ASM / Re: Duda - Ensamblado
|
en: 31 Julio 2009, 16:16 pm
|
Muchas gracias EI. Al parecer me tengo que actualizar un poco, en ensambladores 32bit; solo me guiaba por el manual Assembly Language For Intel based computers.
Bien, ahora trataré de practicar un poco más, ya que intenté comenzar por algo que no debía al parecer; repasar un poco más sobre los registros.
|
|
|
384
|
Programación / ASM / Re: Duda - Ensamblado
|
en: 31 Julio 2009, 14:45 pm
|
Será que ASM no me quiere? TITLE fibonnacci-10n .data i byte 1 j byte 0 t byte 0 .code main PROC mov cx,10 ;counter=10 lblLooop1: mov ax,i add ax,j mov bx,t add bx,ax mov cl,j mov i,cl mov cl,t mov j,cl mov dx,j loop lblLoop1 main ENDP END main
Al ensamblar tengo 10 errores, 9 son: Must be in a segment block Y otro es: fatal error... Unmatched block nesting:main
|
|
|
386
|
Programación / ASM / Duda - Ensamblado
|
en: 31 Julio 2009, 14:07 pm
|
Hola, este este es mi primer intento de código en ASM, de seguro tiene millones de errores, o seguramente carece de sentido . TITLE fibonnacci-10n Include Irvine32.inc .data i byte 1 j byte 0 t byte 0 .code main PROC mov cx,10 ;counter=10 lblLooop1: mov ax,i add ax,j mov bx,t add bx,ax mov i,j mov j,t mov dx,j call DUMPREGS loop lblLoop1 main ENDP END main
Esto creo que no es correcto verdad?: Lo tengo en el editor de MASM, tengo la duda de como ensamblarlo.
|
|
|
387
|
Informática / Electrónica / Re: PIC mejorado ya con 49 instrucciones.
|
en: 31 Julio 2009, 12:40 pm
|
Por suerte se han mejorado los 16fxxx gama media. Hace bastante tiempo que no escuchaba anuncios de microchip.
Como destacaste, yo también estoy a la espera de los 18fxxx.
Y por último, todavía no he oído hablar sobre el USB 3.0.
Se agradece la noticia.
Un saludo meta!
|
|
|
390
|
Programación / .NET (C#, VB.NET, ASP) / Re: calculadora por jerarquia ()*/+- ...C#...
|
en: 31 Julio 2009, 01:58 am
|
Dividir por terminos (a travez de una o tres expresiones regulares) dividir llaves, corchetes, parentesis; multiplicacion y division; suma y resta Exacto, solo hace falta saber matemáticas. Comienzas a recorrer la pila, ten en cuenta que el primero es el último, {} luego [] () ... / * ... + y - , y mientras recorres lo resuelves. Ahora con respecto a lo de ecucaciones, si unicamente son valores que están en una tabla, no es muy difícil, si en realidad son ecuaciones, tendrás que recurrir a métodos para averigurar la complejidad de dicha ecucación y utilizar algún método de algebra avanzada para hacer eficiente tu programa, hace un tiempo hice un programa en Pascal para resolver ecuaciones por el método de Gauss, pero luego perdí el código. Un saludo!
|
|
|
|
|
|
|