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

Tutoriais

Na Aldeia

Há 75 visitantes online

3298 registros
0 hoje
3 nesta semana
35 neste mês

Boas vindas: sis.renato

Estatística

Artigos: 1063
Leituras: 6031821
Arquivados: 21
Downloads: 533
Baixados: 172146
Glossário: 1208
Bibliografia: 25
Links: 90

Visitas de onde

Top 5:
Brasil flag 73%Brasil (45706)
Portugal flag 5%Portugal (2913)
EUA flag 3%EUA (2063)
Rússia flag 0%Rússia (254)
Holanda flag 0%Holanda (238)
62585 visitas de 100 países

Hoje:180
Ontem:2517
No mês:36770
Mês passado:25815
Total:62585
Recorde:3037
No dia:04.03.10
Leituras hoje:17819
Leituras Total:271692
Bots hoje:76
Dados desde:16.02.2010

Login



Kanji da hora




Faça contato






Art of Assembly

Asm 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: titulo    Exibir # 
# Título do Artigo Data Acessos
1 AoA - Capítulo 1 - REPRESENTAÇÃO DE DADOS 10.01.07 7776
2 AoA - Laboratório Cap.1 11.01.07 3629
3 AoA - Capítulo 2 - ÁLGEBRA BOOLEANA 09.02.07 7972
4 AoA - Cap.2 - Funções booleanas e tabelas lógicas 21.02.07 4249
5 AoA - Cap.2 - Manipulação algébrica de expressões booleanas 22.02.07 3430
6 AoA - Cap.2 - Formas canônicas 22.02.07 3118
7 AoA - Cap.2 - Simplificação de funções booleanas 22.02.07 3901
8 AoA - Cap.2 - Circuitos eletrônicos e funções booleanas 22.02.07 8110
9 AoA - Cap.2 - Lógica sequencial e com clock 22.02.07 3983
10 AoA - Cap.2 - Programação e equações booleanas 23.02.07 3091
11 AoA - Cap.2 - Funções booleanas genéricas 23.02.07 2951
12 AoA - Laboratório Cap.2 24.02.07 2153
13 AoA - Laboratório Cap.2 II 25.02.07 2643
14 AoA - Capítulo 3 - ORGANIZAÇÃO DE SISTEMAS 13.02.07 2450
15 AoA - Cap.3 - Os componentes básicos de um sistema 26.02.07 4835
16 AoA - Cap.3 - A temporização de sistemas 26.02.07 2669
17 AoA - Cap.3 - Processadores "hipotéticos" 26.02.07 2849
18 AoA - Cap.3 - O processador 886 26.02.07 3250
 

Topo

Topo

Exceto onde especificamente citado, todo material deste site está sob Licença Creative Commons