Компилятор, TASM 5
Архитектура x86.
Для алгоритма генератора случайных чисел, возьмите часы в качестве начального числа.
Я нашел это решение:
AcquireSeed PROC
PUSH AX
PUSH CX
PUSH DX
MOV Ah, 00h ; Int
INT 1AH ; return the clock in CX:DX
MOV seed, DL ; save the less significant byte of the clock at seed (declared at .data)
POP DX
POP CX
POP DX
AcquireSeed endp