Arquitetura, Design de SO e Organizaçao Computacional

1. Arquitetura, Design de SO e Organizaçao Computacional

jarlisson moreira
jarlisson

(usa Fedora)

Enviado em 29/07/2012 - 15:50h

- Operating Systems - Design and Implementation
Andrew S. Tanenbaum
Albert S. Woodhull

Não, não é só saber C e Assembly. Muitíssimo provavelmente Linus tinha esse livro em mãos, e estudou bastante o Minix antes de criar o Linux.
Procurem por 'Tanenbaum Linus' que verão uma discussão épica envolvendo esses dois mestres, sobre arquitetura.


Pra quem gosta de entender como as coisas funcionam, Tanenbaum tem muitos livros em várias áreas, como Redes e Computação Distribuída:
http://www.amazon.com/Andrew-S.-Tanenbaum/e/B000AQ1UBW/ref=ntt_athr_dp_pel_1/188-9345091-4947429

Asimm como o Tanenbaum, o material do William Stallings, é muito importante e usado também. Vale uma conferida:
http://www.amazon.com/William-Stallings/e/B000APXR9Q


- the essentials of Computer Organization and Architecture
Linda Null
Julia Lobur

Esse não é muito específico, é bem 'geralzão'. Cobre desde álgebra booleana e portas lógicas, até memória, instruçoes, I/O, ferramentas de programaçao, redes e protocolos, arquitetura RISC etc



- Fundamentals of Computer Organization and Architecture
Mostafa Abd-El-Barr
Hesham El-Rewini



- How Computers Work - Processor and Main Memory
Roger Young

Material grátis aí pela rede.


- The Intel Microprocessors
8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, and Pentium Pro Processor
Architecture, Programming, and Interfacing


Muitíssimo usado por quem estuda computação, eletrônica, elétrica e telecomunicações. Cobre bem esse assunto básico, de microprocessadores, com muito Assembly.
Essencial pra quem quer entender como funciona um computador, cobrindo aritmética, lógica, movendo informaçoes, memória, I/O interface, interrupções, bus e muito enfoque nos pentium.





  


2. Re: Arquitetura, Design de SO e Organizaçao Computacional

jarlisson moreira
jarlisson

(usa Fedora)

Enviado em 29/07/2012 - 16:29h

*
- ARM System Developer’s Guide Designing and Optimizing System Software
Andrew N. Sloss
Dominic Symes
Chris Wright

Os capítulos cobrem: embedded systems, sobre o processador, instruçoes pro Thumb, enfoque no C e no Assembly, processamento digital de sinais, exceçoes e tratamento de interrupçoes, caches, gerencimento de memoria e firmware pros projetos!


3. Re: Arquitetura, Design de SO e Organizaçao Computacional

Perfil removido
removido

(usa Nenhuma)

Enviado em 29/07/2012 - 17:08h

Antes do Linux, teve aquele tempo que o LT ficou revirando o 386 dele.

E entre esse tempo e o aparecer do clone em 91, falaram muito deste livro aqui, como referência para ele se guiar:

http://books.google.com.br/books/about/The_design_of_the_UNIX_operating_system.html?hl=pt-BR&id=...


4. Re: Arquitetura, Design de SO e Organizaçao Computacional

jarlisson moreira
jarlisson

(usa Fedora)

Enviado em 29/07/2012 - 17:25h

Esse aí deve ser tenso...o Minix é bem 'simples', é pra fins didáticos mesmo, pra quem tá começando a estudar. O Tanenbaum usa pra da aula.


5. Re: Arquitetura, Design de SO e Organizaçao Computacional

Perfil removido
removido

(usa Nenhuma)

Enviado em 29/07/2012 - 17:58h

Eu só não tenho no momento a referência que liga ele ao livro como orientador do desenvolvimento do kernel bem no comecinho.

Mas eu cheguei a ver uma página do livro que mostrava uma implementação bem primitiva do comando "cp" em C.

Não deve ser complexo como os do AST.


6. Re: Arquitetura, Design de SO e Organizaçao Computacional

jarlisson moreira
jarlisson

(usa Fedora)

Enviado em 03/08/2012 - 20:11h

Paradigms of Artificial Intelligence
Programming Case Studies in Common Lisp

Peter Norvig


Uma verdadeira obra de arte sobre inteligência artificial, robótica e LISP.
Mostra e explica coisas incríveis no decorrer dos capítulos.

Bem conhecido por um artigo fantástico "Programando em 10 anos", ao ter visto aqueles livros de "Aprenda C em 24h", "Crie sua Distro em 5min" etc:


http://norvig.com/21-days.html






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts