169 похожих чатов

Какой асм больше подойдет новичку?

27 ответов

13 просмотров

если просто интересно под обычный комп, то fasm

Я один когда начинал начал изучать сначала архитектуру процессора и пк ? А потом уже ассемблер , С и тд

M I
Я один когда начинал начал изучать сначала архитек...

Вообще так и надо по идее. В идеале собирать в эмуляторе свой недопроцессор, но я как-то пропустил этот этап(

The Bird of Hermes
Вообще так и надо по идее. В идеале собирать в эму...

Вот я прочитал и мне стало интересно Как понять « собрать в эмуляторе свой недо процессор»

M I
Я один когда начинал начал изучать сначала архитек...

Это неправильный подход. Сначала ассемблер, он дает понять хотя бы примерную логику работы вычислительной машины

lutayyy
Это неправильный подход. Сначала ассемблер, он дае...

А как человеку понять что такое регистр и тд ? Ведь трудно программировать не зная что именно ты программируешь

M I
А как человеку понять что такое регистр и тд ? Ве...

Как понять что такое регистр?;) Почитать мануалы.

lutayyy
Как понять что такое регистр?;) Почитать мануалы.

Мне было трудно с самого начала изучать ассемблер Для меня каждая ошибка была чем-то ужасающим и я н понимал почему она возникает

M I
Мне было трудно с самого начала изучать ассемблер ...

Нужно осилить, через это все проходят. Читай книжки, изучай мануалы

M I
Мне было трудно с самого начала изучать ассемблер ...

я на ошибках и учил асм. выскочила ошибка - открывается некий пласт информации, который изучаю всевозможными способами с разных источников. и со временем ошибки возникают не от незнания, а от невнимательности, забывчивости и прочего. и голова уже думает не как ошибку допустить, а как алгоритм реализовать какая у тя ошибка выскакивает чаще всего?

Aiwan \ (•◡•) / _bot
я на ошибках и учил асм. выскочила ошибка - открыв...

Я не помню уже Давно писал Знаю только что мелкие ошибки но у меня накипело сильно Подумал что это не мое и что я слишком тупой для этого и через год заново начал учить

Aiwan \ (•◡•) / _bot
я на ошибках и учил асм. выскочила ошибка - открыв...

Вот кстати у Асма ещё повышенная вероятность совершения ошибок и их сложнее исправлять, как я заметил, в крупных программах

The Bird of Hermes
Вот кстати у Асма ещё повышенная вероятность совер...

Так это у всех языков. Чем больше кода - тем больше вероятность проглядеть косяк.

M I
А как человеку понять что такое регистр и тд ? Ве...

Сфера ИТ такая бездонная, что можно погрязнуть. Поэтому сейчас (2023 год) имеет смысл воспринимать некоторые вещи абстрактно.

M I
А как человеку понять что такое регистр и тд ? Ве...

Регистр - это глобальная переменная которая всегда-всегда есть. Можешь на нее расчитывать. Вообще не надо пытаться понимать все сразу. В мире есть аксиомы которые мы как в школе берем сначала на веру. А потом уже в зрелом возрасте можем подвергать сомнению и переосмысливать. На веру ты берешь все что тебе дают родители в дестве. Вот.

Aiwan \ (•◡•) / _bot
исправлять не сложно, искать долго

Ну для меня поиск и исправление переплетаются

🦝 Katowski Kotovsky
Регистр - это глобальная переменная которая всегда...

Я знаю что это память которая находиться на самом процессоре

M I
Я знаю что это память которая находиться на самом ...

Да. Какие есть еще вопросы которые тебя блокируют? Тебе не стоит циклиться потому что в борьбе определений можно попасть в рекурсию. Читал Станислава Лема?

M I
Не его не читал

Ну короче главный герой искал в справочнике определение "сепулек" и по ссылкам вышел снова на этот термин так и ничего не поняв. Короче регистр == переменная и на этом пока достаточно информации.

🦝 Katowski Kotovsky
Да. Какие есть еще вопросы которые тебя блокируют?...

Кстати, видел алгоритм решения той задачи, избавленный от рекурсии?

Aiwan \ (•◡•) / _bot
исправлять не сложно, искать долго

А я бы сказал, что отладку надо иметь в виду ещё на момент выбора алгоритма и написания основы программы. Это и на других языках не мешает, но на ассемблере без этого не выжить.

David- Автор вопроса
M I
Я один когда начинал начал изучать сначала архитек...

читал код петцольда, многое другое делал. Асм 8080 уже изучал, просто после этого большая пауза была

David
читал код петцольда, многое другое делал. Асм 8080...

Это книга мне не понравилась Там было то что я уже знаю

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта