הנה
randome: mov ah, 2ch ; randome numbers 1-16 int 21h ; get the time from the clock, cl-m,ch-h,dl-hs,dh-s add ch, cl add dl, dh add ch, dl mov cl, 15d mov al, ch mov ah, 0 div cl ; devide by 15 to get a number between 0-15 mov bl, ah inc bl ; to get a number 1-16 ret
ואז הוא נותן את המספר הראנדומלי ב-bl במקרה הזסה המספר הוא בן 1 ל16 אם אתה רוצה לשנות אתה פשוט צריך לשנות את המספר שאת מחלק איתו, כלומר את cl