kero На вашей #11 стоит "Сегодня 14:42:02" На моих часах 18:44 местного или 13:44 московского
Скромный, Вы наш... :)
На самом деле, я думал, что Новосибирск (GMT+04:00) -- открыл вкладку, оказалось Среднее время по Гринвичу (Greenwich Mean Time) и (GMT+03:00)...
kero Я думал, что вы из Новосиба получается что Омск "Сегодня 14:21"
(GMT+05:00) 14:16
Msk 13:15
Всё понял! cd 20 затерло 90 90 и передало на них управление :)
каким afd.exe или insight.com? Они "внутри прерывания int 20h" не работают :(
Helenka Так ты же заполняешь массив через 2 байта begin asm mov si,offset a; mov cx,n mov dx,-1 xor ax,ax @1:...
Eretic com- программу завершают так int 20h а можно завершить так retn (если ничего лишнего в стек до этого не помещал) Скорее всего, Калашников...
Eretic а можно и так push offset Lab retn
Eretic Не знаю для чего это делает калашников но вот следующий код приведет к тому же результату.286 .model tiny .code org 100h start: mov...
Y_Mur Я ТЗ не меняю, когда пишут "write(a[i,j]:3);" подразумевается что 2 цифры и пробел, иначе чтобы не сливалось пишут "write(a[i,j]:2,' ');" я...
Кажется понял a:array[1..8,1..8]of integer замените на a:array[1..8,1..8]of byte все равно a[i,j]<100
В смысле убрать первый 0? (09 -> 9)? xchg ah,al add ax,3030h; получаем из числа ASCII-строку cmp al,30h jne a2 sub al,10h a2: stosw; выводим...
Helenka массив для вывода var b: string; (* строка которая будет использована для вывода матрицы на экран *) begin b[208]:='$'; (* 208 = 64...
Helenka Пока ответа нет -- предположим что вывод в DOS так как написано, что write(a[i,j]:3) значит число максимум 2-х значное, про то что a[i,j]...
Helenka Похоже задание из раздела WASM.BEGINNERS->"Студентам с вопросами о лабораторных работах сюда" но всё равно отвечу -- вставки в Паскаль на...
Y_Mur Сам себе удивляюсь -- и зачем я эту фигню на 8 страниц написал? :)
А skomarov в курсе?
Имена участников (разделяйте запятой).