Anatoly Vorobey (avva) wrote,
Anatoly Vorobey
avva

Category:

олдскульные ссылки

1. Compiler Explorer - потрясающе удобный ресурс для изучения работы C/C++ компиляторов. Показывает ассемблер, в который компилирируется код, и ставит в соответствие строчки кода и ассемблера. Умеет много версий компиляторов. Эх, где эта штука была в 90-х!

2. A Summary of the 80486 Opcodes and Instructions (если браузер предупреждает, что сайт плохой, эти предупреждения можно игнорировать). Объясняет, как правильно понимать машинный код 80x86 - если читать его в восьмеричной основе, то все очень логично! Хорошее чтение для WTF-фактора. Я замечал в свое время, что обозначения регистров и режимов адресации занимают как раз по три бита, но мне не пришло в голову читать всю инструкцию в октале.

3. How "oldschool" graphics worked Part 1 - Commodore and Nintendo. Видео про то, как устроена была графика на 8-битных компьютерах. Очень хорошо объясняет. Вся техника "color cells" прошла в свое время мимо меня, потому что я рисовал графику на Ямахе MSX1/MSX2, где был честный цвет у каждого пикселя (но цветов было мало). Зато спрайты, которые там тоже объясняются, отлично помню. Вообще хороший канал, похоже.
Tags: программистское
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 10 comments