Я хотел, чтобы начать обучение немного сбора, и у меня есть несколько вопросов:собрания и загрузчики
- Каких хорошие книги/сайты, чтобы узнать собрание?
- Где я могу узнать больше о загрузчиках?
- Где я могу узнать больше о архитектуре Mac?
- Где я могу получить информацию о флеш-памяти, особенно о том, как она считывается процессором?
Для Mac OS X архитектуры вы хотите книгу Amit Сингха, * Mac OS X Внутренности *: http://search.barnesandnoble.com/Mac-OS-X-Internals/Amit- Singh/e/9780321278548/ –
У меня есть учебный набор с набором уроков для обучения asm, у меня нет обратной связи, поэтому я не знаю, полезны они или нет, может быть, полчаса времени, чтобы пройти через него и получить некоторые основы http://github.com/dwelch67/lsasim –
загрузчики - это широкая тема как язык ассемблера и что вы можете с ней сделать. Они в основном обеспечивают прокладку/прокладку/слой между аппаратным включением и следующим слоем программного обеспечения и его предположениями, например, предположения могут заключаться в том, что все периферийные устройства включены и не имеют сброса, а система памяти (в частности, Dram) и готов к использованию в качестве универсального бара. это может быть так же просто, как установить указатель стека и разветвление на главный так же сложно, как init, pcie init и т. д. –