Size: a a a

2019 November 20

ЕК

Евгений Красников (Jin X) in pro.asm
Оксана
mov     eax, 4
       mov     ebx, 1
       mov     ecx, in_str
       mov     edx, 5
       int 80h
c выводом результата
Всё правильно. И выход тоже предыдущее тоже (это эквивалентно тому, что я написал).
Только ret надо убрать тогда.
А после 10 добавить 0 ('vhod',10,0).
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Ну или 0 можно не добавлять, а заменить or al,al на cmp al,10.
источник

О

Оксана in pro.asm
спасибо, попробую
источник
2019 November 22

R

Rabu in pro.asm
ᴠᴀᴅɪᴍ
Ребят вопрос, есть код программы в одну строку, можно ли автоматом  восстановить его  структуру?
линтеры
источник

R

Rabu in pro.asm
Евгений Красников (Jin X)
Хотя, х/з, может, и ret сработает, я не вот прям линуксоид...
там crt стдлибовский подтягивается обычно
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Rabu
там crt стдлибовский подтягивается обычно
С чего бы это вдруг?
Смотря как и чем компилировать.
Если просто:
nasm -f elf test.asm -o test.o
ld -s test.o -o test
...то никакого crt не будет.

Да и без main как crt будет работать?
источник
2019 November 23

ЕК

Евгений Красников (Jin X) in pro.asm
Кто-нибудь знает, чему равны загадочные значения MAX_HLE_NEST_COUNT и MAX_RTM_NEST_COUNT (уровни вложенности для TSX) или как их узнать программно?
В Intel-A SDM вообще об их значениях ничего не сказано, даже MSR таких нет.
источник
2019 November 24

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in pro.asm
Евгений Красников (Jin X)
Кто-нибудь знает, чему равны загадочные значения MAX_HLE_NEST_COUNT и MAX_RTM_NEST_COUNT (уровни вложенности для TSX) или как их узнать программно?
В Intel-A SDM вообще об их значениях ничего не сказано, даже MSR таких нет.
источник

R

Rabu in pro.asm
Что это за книга?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in pro.asm
☝️
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Не понял, как это относится к моему вопросу? 🤔
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in pro.asm
вот я и спрашиваю, мож опечатался tsx/tss
источник

ЕК

Евгений Красников (Jin X) in pro.asm
Aiwan ╭∩╮ (òÓ,) ╭∩╮
вот я и спрашиваю, мож опечатался tsx/tss
Нет, не опечатался. Да и я ж конкретно про константы спрашиваю. Там даже в них есть ключевые слова: HLE, RTM :)
источник

JG

JeisonWi Garrison in pro.asm
Евгений Красников (Jin X)
Кто-нибудь знает, чему равны загадочные значения MAX_HLE_NEST_COUNT и MAX_RTM_NEST_COUNT (уровни вложенности для TSX) или как их узнать программно?
В Intel-A SDM вообще об их значениях ничего не сказано, даже MSR таких нет.
Посмотри в утекших исходниках UEFI могут быть
источник

КП

Король Плутин in pro.asm
JeisonWi Garrison
Посмотри в утекших исходниках UEFI могут быть
Всмысле в «утёкших»? TianoCore есть на гитхабе.
источник

VS

Vladimir Sh in pro.asm
А помимо Тианы есть ещë реализации UEFI, интересно?
источник

КП

Король Плутин in pro.asm
Vladimir Sh
А помимо Тианы есть ещë реализации UEFI, интересно?
ТианоКор это полноценная свободная реализация, без блобов. А так есть куча «форков», например, apple использовали свою версию, когда оно было ещё первой ревизии.
источник

КП

Король Плутин in pro.asm
Есть Clover, загрузчик Mac OS X на «обычном» железе, имеющий в своём составе модифицированный тиано.
источник

JG

JeisonWi Garrison in pro.asm
Король Плутин
Всмысле в «утёкших»? TianoCore есть на гитхабе.
Это лишь малая часть. Вендоры имеют свои модификации, плюс там кода работающего с самим железом нет, так называемый PI - Platform Initialization
источник

JG

JeisonWi Garrison in pro.asm
Туда же входит и Intel MRC - Memory Reference Code, там часто можно найти MSR, которых нет в доках
источник