Другие языки программирования и технологии

Как школьнику самостоятельно изучить язык Ассемблера?

Есть ли книги, написанные на более-менее простом для школьника языке?
Rashid Sultonov
Rashid Sultonov
57
Юров хорошая книга
Александр Майер
Александр Майер
1 387
Лучший ответ
Rashid Sultonov Не могли бы вы дать полное её название?
У меня был советский комп с 64 кБ оперативки и справочник по ассемблеру к нему. Мне хватило, вполне нормальные программки писал, помнится.

Что касается современных компьютеров, то изучение асма не видится мне чем-то полезным. В современных процессорах тысячи команд разной степени хитрозадости, причем в разных процах они разные. Их знание нужно только если ты собрался писать собственную ОС или компилятор с нуля - и то и другое вызывает смех в зале. Для всех остальных случаев я бы рекомендовал языки более высокого уровня.

Ассемблер может понадобиться разве что для программирования микроконтроллеров. Но тут нужно искать документацию по конкретному устройству.
Андрей Манасов
Андрей Манасов
56 036
Александр, язык ассемблера (с маленькой буквы), это не язык программирования, в общем смысле, а просто способ записи машинных команд. Есть процессор, определенного типа, у него есть архитектура, и система команд.
Если Вы хотите писать программы в ассемблере, то Вы должны абсолютно точно знать процессор, для которого пишете. Ищите описание процессоров "для школьников", но лучше, изучайте вычислительную технику, как область знаний.
Макс Чернишов
Макс Чернишов
48 987
Конечно есть, и очень много, так как этот язык очень распространен.... Бейсик конечно намного проще, но он более медленный и не так гибок....
Ну я вроде бы еще школьником научился работать с ассемблером и много чем еще.
Но вам же, насколько я помню, мои советы не нужны? Ну не нужны - так не нужны. Сидите и зубрите скучные книжки типа Рудольфа Марека, как все.
А я буду писать IDE, компиляторы и разрабатывать свои диалекты ассемблера.
Юра Демахин
Юра Демахин
26 662
Берёшь и учишь. Столкнулся с трудностями спрашиваешь на форумах
Из советов: FASM - кросплатформеный ( даже в Kolibry OS он используется, вроде бы на нём и написана)
MASM - с каждой новой версией Visual Studio предназначенных в основе для C/C++, C# , там обеовлённый MASM (best for Windows, я так думаю)
ЖБ
Женя Библюк
9 475
ну там учебники покачай видео посмотри практикуйся и вскоре освоишь удачи)
сначала процессорную архитектуру надо учить
Чтобы изучить Ассемблер, тебе нужно из Школьника стать Шкальником и все сразу выучишь!
Харитон ?
Харитон ?
509
да дофига не уж то в гугле нет? ассемблер для чайник вбей и качай