12/25/2008

Книжное.

Все знают, что чтение книг развивает скрытые супер способности человека.
И вот хотелось бы отрапортовать о прочитанных за этот год книгах, а их было прочитано не мало, как художественных так и технических.
Итак, вот две самые стоящие из технических:

1. Архитектура Компьютера автор Andrew S. Tanenbaum
Считаю эту книгу самой важно, интересной и познавательной, за этот год.
Книга написана захватывающе, оторваться от чтения невозможно.
В основе книги лежит идея иерархическая структуры, каждый уровень которой выполняет определенную функцию: от Цифрового логического уровня до Уровня операционной системы и Ассемблера. Рассматриваются архитектуры Intel x86, SUN UltraSparc и 8051. Также очень хорошо дано описание параллельных компьютерных архитектур.
Эту книгу должны читать все, кто общается с компьютером.

2. Programming from the Ground Up автор Jonathan Bartlett.
Книга целиком и полностью посвящена программированию на языке Assembler для UNIX.
Используется синтаксис ассемблера от AT&T Labs. (Gnu Assembler). В книги дано подробное описание процесса программирования с Нуля. Очень простым языком объясняются такие
понятия как память, стек, указатель, регистр. Много очень хорошо документированных примеров, начиная от Hello World, до работы с графическим интерфейсом пользователя (GTK+). Саму книгу можно скачать здесь. А здесь можно посмотреть ее исходники.
Читать книгу должны все, кто собирается учиться программировать. Ассемблер должен знать каждый программист.

В следующем году планирую прочитать:
1. Andrew S. Tanenbaum, Albert S. WoodHull Операционные системы. Разработка и реализация
2. Donald Knuth. Искусство программирования
3. D. Bovet, M. Cesate Ядро Linux

Может кто-нибудь, что нибудь посоветует?

Комментариев нет:

Отправить комментарий