Aldeia Numaboa
Um portal diferente em Português do Brasil
Informática da Aldeia

Tutoriais
Home Informática Tutoriais Art of Assembly

Procurar por

Na Aldeia

Há 118 visitantes online

2602 registros
2 hoje
5 nesta semana
34 neste mês
Boas vindas: fgen

Estatística

Artigos: 772
Artigos lidos: 3302964
Arquivados: 10
Downloads: 413
Baixados: 154672
Glossário: 1139
Bibliografia: 24

Registro/Login

Para fazer login ou registrar-se

Usuários registrados têm algumas regalias!
Art of Assembly

Estava procurando material para um tutorial sobre sistemas operacionais e revisando alguns assuntos referentes à linguagem Assembly quando encontrei o livro Art of Assembly Programming do Randall Hyde. À medida que lia o livro fui descobrindo que o autor não só dividiu o assunto de forma muito didática como ainda dava uma visão diferente de vários tópicos. Era um verdadeiro caminho das pedras para o Assembly.

Além disso, passeando pelo site do professor de Ciência da Computação da Universidade da Califórnia, Riverside, EUA, verifiquei que também é o autor de um projeto que chama a atenção: HLA. O HLA deriva de High Language Assembly, ou seja, Assembly de Alto Nível. Resolvi verificar melhor porque Assembly e linguagem de alto nível aparentemente não têm nada a ver. Foi uma grata surpresa, pois foram dois achados preciosos!

Todos os textos estão em Inglês e, mais uma vez, lembrei do pessoal que tem dificuldade com línguas estrangeiras. Foi daí que resolvi encarar o desafio: criar um tutorial tendo por base os 25 capítulos do livro. Mantive a divisão de assuntos (porque querer melhorar o que está pra lá de bom?), grande parte do texto é apenas a tradução do texto original e uma parte ínfima são contribuições minhas.

Espero que vocês não só gostem, como também possam aproveitar. Acho que esta é uma grande oportunidade para programadores que ainda não dominem o Assembly: adquirir toda a base teórica e depois ter a possibilidade de programar em Assembly com o HLA, plataforma que traz o Assembly para bem perto do C e das linguagens de alto nível convencionais.

Filtro     Exibir # 
# Título do Artigo Data Autor Acessos
1 AoA - Capítulo 1 - REPRESENTAÇÃO DE DADOS 10.01.07 vovó Vicki 2932
2 AoA - Laboratório Cap.1 11.01.07 vovó Vicki 1527
3 AoA - Capítulo 2 - ÁLGEBRA BOOLEANA 09.02.07 vovó Vicki 2669
4 AoA - Cap.2 - Funções booleanas e tabelas lógicas 21.02.07 vovó Vicki 1653
5 AoA - Cap.2 - Manipulação algébrica de expressões booleanas 22.02.07 vovó Vicki 1400
6 AoA - Cap.2 - Formas canônicas 22.02.07 vovó Vicki 1406
7 AoA - Cap.2 - Simplificação de funções booleanas 22.02.07 vovó Vicki 1689
8 AoA - Cap.2 - Circuitos eletrônicos e funções booleanas 22.02.07 vovó Vicki 3635
9 AoA - Cap.2 - Lógica sequencial e com clock 22.02.07 vovó Vicki 2000
10 AoA - Cap.2 - Programação e equações booleanas 23.02.07 vovó Vicki 1371
11 AoA - Cap.2 - Funções booleanas genéricas 23.02.07 vovó Vicki 1558
12 AoA - Laboratório Cap.2 24.02.07 vovó Vicki 1084
13 AoA - Laboratório Cap.2 II 25.02.07 vovó Vicki 1662
14 AoA - Capítulo 3 - ORGANIZAÇÃO DE SISTEMAS 13.02.07 vovó Vicki 1171
15 AoA - Cap.3 - Os componentes básicos de um sistema 26.02.07 vovó Vicki 2182
16 AoA - Cap.3 - A temporização de sistemas 26.02.07 vovó Vicki 1540
17 AoA - Cap.3 - Processadores "hipotéticos" 26.02.07 vovó Vicki 1638
18 AoA - Cap.3 - O processador 886 26.02.07 vovó Vicki 1497
 

Topo

Topo