IAR вопросик

Programs, sources, embedded, demomaking, whatsoever related to subj :)

Postby TS-Labs » 28 Nov 2012, 17:24

Дату еще спипасть.
TS-Labs
 
Posts: 1150
Joined: 19 Apr 2010, 10:10
Location: Wildest West
Group: Registered users

Postby DimkaM » 28 Nov 2012, 18:49

дату точно не скажу т.к. уже другие цыфры. с галочкой 2800, без 2100.
Но дата в бинарьже не входит
N>"Идите нахуй" со своей политикой...
DimkaM
 
Posts: 1010
Joined: 24 Mar 2010, 12:42
Location: г.Щёлково М.О.
Group: Registered users

Postby TS-Labs » 29 Nov 2012, 12:21

Ну ок, логично, что со статиками даты больше. Но нелогично, почему бинарь меньше.
TS-Labs
 
Posts: 1150
Joined: 19 Apr 2010, 10:10
Location: Wildest West
Group: Registered users

Postby lvd » 29 Nov 2012, 12:24

TS-Labs wrote:Ну ок, логично, что со статиками даты больше. Но нелогично, почему бинарь меньше.

Пушо вместо дрочки переменных на стеке юзаются статические по абсолютным адресам.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7226
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby TS-Labs » 29 Nov 2012, 16:49

Чо, на push/pop экономия?
TS-Labs
 
Posts: 1150
Joined: 19 Apr 2010, 10:10
Location: Wildest West
Group: Registered users

Postby DimkaM » 30 Nov 2012, 05:09

TS-Labs wrote:Чо, на push/pop экономия?
ld hl,10
add hl,sp
ld e,(hl)
inc hl
ld d,(hl)
гдето так примерно
или, в зависимости от расположения звёзд, начало переменных в индексном регистре(которое аналогично вычисляется).
N>"Идите нахуй" со своей политикой...
DimkaM
 
Posts: 1010
Joined: 24 Mar 2010, 12:42
Location: г.Щёлково М.О.
Group: Registered users

Postby fk0 » 01 Dec 2012, 10:49

В C166 интересная концепция стека: http://www.gaw.ru/html.cgi/txt/ic/Infin ... _cpu.htm#2
Здорово, если бы A, BC, DE, HL и т.п. адресовали не регистры, а сразу ОЗУ, относительно текущего положения SP. Ну что-то вроде кеша.
* Origin: зип файл! (2:5030/1559)
User avatar
fk0
 
Posts: 1533
Joined: 07 Apr 2007, 01:08
Group: Registered users

Postby TS-Labs » 01 Dec 2012, 17:54

Реквестирую страницы размером в 1 байт.
Тогда, заполнив каждую страницу одним байтом от 0 до 255, программу можно будет грузить прямо в порты страниц.
А чтение можно сделать по схеме знакогенератора в савелиеконфе.
TS-Labs
 
Posts: 1150
Joined: 19 Apr 2010, 10:10
Location: Wildest West
Group: Registered users

Postby lvd » 01 Dec 2012, 19:19

TS-Labs wrote:в савелиеконфе.

В где?
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7226
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby TS-Labs » 02 Dec 2012, 00:09

lvd wrote:В где?

В той конфе, писатель которой пилит ненужные фичи для писателя под которую.
TS-Labs
 
Posts: 1150
Joined: 19 Apr 2010, 10:10
Location: Wildest West
Group: Registered users

PreviousNext

Return to Coding

Who is online

Users browsing this forum: No registered users and 1 guest