Показать сообщение отдельно
Старый 06.11.2008, 12:53   #10
zheland
Разработчик
 
Регистрация: 18.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Ответ: Что выбрать?

Сообщение от jimon Посмотреть сообщение
drunnik
хм может ты под дос пишешь на асме ? я чего-то не уверен что современная ос тебе позволит шарахатся по всей оперативке и делать что угодно
я не в смысле по всей перативке: в доступной части, например:
переменные объявлены друг за другом:
var1 db 120; объявляется переменная var1=120
var2 db 245; объявляется переменная var2=245
var3 db 72; объявляется переменная var3=72
var4 db 198; объявляется переменная var4=198
var5 db 73; объявляется переменная var5=73
var6 db 26; объявляется переменная var6=26
var7 db 236; объявляется переменная var7=236
var8 db 147; объявляется переменная var8=147
Надо сделать:
mov var1, var5; Присвоим переменной значение var1=var5
mov var2, var6; Присвоим переменной значение var2=var6
mov var3, var7; Присвоим переменной значение var3=var7
mov var4, var8; Присвоим переменной значение var4=var8
А на ассемблере можно сделать так:
mov dword var1, dword var5
; Присвоим блоку 4 байтов var1 значение блока var5
И ещё много всего.
А так-же нет никаких типов переменных, всё как сплошная память.
И я могу делать, что хочу с этими переменными.
(Offline)
 
Ответить с цитированием