Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - Eternal Idol

#431
ASM / Re: Declaracion de segmentos en TASM
3 Mayo 2020, 19:18 PM
Lo que esta poniendo ahi en AX es el valor del segmento CS.

Si usas offset para ref, seg1 y seg2 vas a ver sus direcciones (0, 2 y 4).

Código (asm) [Seleccionar]
.MODEL LARGE
ASSUME CS:CSEG

SEGMENT ref
DB 1
DB 2
DB 3
ENDS ref

SEGMENT seg1 WORD
DB ?
db 5
db 7
ENDS seg1

SEGMENT seg2 WORD
DW 666h
ENDS seg2

SEGMENT cseg WORD
entry:
PUSH CS
POP DS
mov BX, offset seg2
mov AL, byte ptr [BX]
MOV BX, offset ref
mov AH, byte ptr [BX]
MOV BX, offset seg1
MOV BX, offset seg2
ENDS CSEG

END entry


Si lo depuras en AX tendras 0166h, que se forma con los primeros bytes de ref y seg2. Arrancan en 0, 4 y 8. Si cambias el WORD de seg1 y seg2 por BYTE entonces arrancan en 0, 3 y 6 respectivamente.
#432
ASM / Re: Declaracion de segmentos en TASM
3 Mayo 2020, 14:42 PM
WORD son 2 bytes asi que arrancaria en 0x8 ya que 0x7 no es divisible por 2 y 0x8 si.
#433
ASM / Re: Declaracion de segmentos en TASM
2 Mayo 2020, 22:59 PM
Cita de: marax en  2 Mayo 2020, 21:29 PM
Esta bien... espero no sea tonta la preguta, pero ¿que sentido tiene especificar un segmento que comienza en el siguiente word alineado, si sin embargo el rango de direccionamiento de un segmento es de 16 bytes?
Es decir, hago la pregunta suponiendo que se refiere a que si el segmento comenzara en la direccion real 0000, especificando word comenzaria en 0002.

Gracias por responder.

No se que tiene que ver una cosa con la otra sinceramente.

Del mismo manual:

Segment alignment attribute
"The segment alignment attribute tells the linker to ensure that a segment begins on a
specified boundary. This is important because data can be loaded faster on the 80x86
processors if it's properly aligned. The following table lists legal values for this attribute."

Si la direccion que correspondiese a ese segmento fuera (0x0) ningun alineamiento la moveria ya que es divisible por cualquier valor, pero supongamos que tenemos un segmento de datos previo de 0x7 bytes, entonces con un alineamiento PARA haria que el segundo segmento arrancase en 0x10 (la siguiente direccion divisible por 16) y no en 0x7.
#434
ASM / Re: Declaracion de segmentos en TASM
2 Mayo 2020, 18:53 PM
Esto es practicamente arqueologia:
WORD Start segment on the next word-aligned address.
PARA Start segment on the next paragraph (16-byte aligned) address.

'code' me imagino que es el nombre del segmento, cuyo tipo sera cseg que asumo es un alias de codeseg o semejante. No se que sentido tiene usar para y word al mismo tiempo.

http://bitsavers.informatik.uni-stuttgart.de/pdf/borland/turbo_assembler/Turbo_Assembler_Version_5_Users_Guide.pdf
#435
Foro Libre / Re: Tema Coronavirus COVID-19.
16 Abril 2020, 08:27 AM
La crisis del coronavirus
El verano no derrotará al coronavirus
Un estudio oficial vincula el calor a una menor propagación de la enfermedad en España, pero muchos expertos coinciden en que la temperatura no será suficiente para detener la pandemia

Sin ningún tratamiento eficaz contra el nuevo coronavirus y sin vacuna a la vista hasta dentro de un año como pronto, una de las grandes esperanzas para acabar con la peste de la covid-19 es que el aumento de las temperaturas reduzca drásticamente la capacidad de infección del virus. Fernando Belda, portavoz de la Agencia Estatal de Meteorología (Aemet), es optimista. Su equipo acaba de encontrar los "primeros indicios de correlación" entre el frío y la propagación de la enfermedad en España. "Estamos viendo un patrón: a menor temperatura, mayor afectación", explica. Sin embargo, los antecedentes históricos y lo que está ocurriendo en otros países apuntan a que el verano no será suficiente para detener la pandemia.
#436
Foro Libre / Re: Tema Coronavirus COVID-19.
12 Abril 2020, 23:32 PM
¿Viste ahi en el articulo de Wikipedia que citaste donde dice Propietario? Anda a leer https://es.wikipedia.org/wiki/Grupo_Clar%C3%ADn

¿Que no vas a debatir?  ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D
#437
Foro Libre / Re: Tema Coronavirus COVID-19.
12 Abril 2020, 23:17 PM
Cita de: El_Andaluz en 12 Abril 2020, 23:10 PM

Y si según tu este periódico miente por que es el tercer periódico digital en español más consultado del mundo con 8.179.000 de usuarios únicos según el registro de Comscore.

¿Me estas preguntando en serio? Clarin no es un PERIODICO, es un GRUPO ECONOMICO que defiende sus multiples intereses.

Solo dejo dos ejemplos emblematicos de como Clarin miente siempre:



No, "la crisis" no fue, fue la policia.



No, no habia un "nuevo gobierno", hubo un golpe de estado.
#438
Foro Libre / Re: Tema Coronavirus COVID-19.
12 Abril 2020, 23:06 PM
#439
Foro Libre / Re: Tema Coronavirus COVID-19.
12 Abril 2020, 18:44 PM
https://en.wikipedia.org/wiki/2020_coronavirus_pandemic_in_Singapore
https://en.wikipedia.org/wiki/Singapore#Climate

El Covid-19 se descontrolo en Singapur donde hace calor siempre, promedio de maxima entre 30 y 32 durante todo el año, asi que mejor no apostar al clima como salvador por un cambio de estacion, es posible que ralentice la expansion del contagio pero no lo detiene por si solo.




Las pamplinas lloricas por la teorica libertad ya me causaron indignacion la semana pasada, ahora me dan vergüenza ajena.
#440
De acuerdo con simorg y Machacador; en todo caso en España el problema fue no adoptar medidas estrictas mucho antes.

PD. Yo puedo ir a la playa solo ... yo tambien, yo tambien, yo tambien, etc.. Es para llorar y reir al mismo tiempo algo tan pueril.