-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
61 lines (60 loc) · 5.04 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Assembly</title>
<link rel="stylesheet" href="style.css">
<link href="data:image/x-icon;base64,AAABAAEAEBAAAAAAAABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAEAAAAAAAAAAAAAAAEAAAAAAACwsLAA7u7uAIuLiwANDQ0A////AHJycgDV1dUAR0dHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEBAQEBAQEBAQEBAQEBAQGAwcEAwMHBgMDAgIDAgQEBQIHAQQDBAQABQQHAQMEBAUABwEEAwQEAAUEBwEDBAQGAwcEBQcEBAMFBAIDAgQEBAQEBAQEBAQEBAQEBAQEBAIDAwYHAwAEAwMBBwMDBAQEBQAEAwAFAAUCAgQDBAQEBAUABAMABQAFAgIEAwQEBAYDAAQHAwAEAwMBAAMEBAQEBAQEBAQEBAQEBAQEBAQEAgMDBgcDAAYDAwICAwIEBAQFAAQDAAUEAAUEBwEDBAQEBQAEAwAFBAAFBAcBAwQEBgMABAcDAAQDBQQCAwIEBAQEBAQEBAQEBAQEBAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=" rel="icon" type="image/x-icon" /> <link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Montserrat&display=swap" rel="stylesheet">
</head>
<body>
<header>
<div class="cabecalho">
<a class="ini" href="#titulo">Inicio</a>
<a class="hi" href="#hist">História</a>
<a class="ima" href="#imagens">Imagens</a>
</div>
</header>
<main>
<div id="titulo">
<h1> Bem-vindos à história da linguagem assembly </h1>
<img id="banner" src=".\img\banner.jpg">
</div>
<div >
<img id="icone"src=".\img\whatsapp.png" >
</div>
<div id="hist">
<h2> História </h2>
<p>Assembly ou linguagem de montagem é uma notação legível por humanos para o código de
máquina que uma arquitetura de computador específica usa, utilizada para programar códigos
entendidos por dispositivos computacionais, como microprocessadores e microcontroladores.
O código de máquina torna-se legível pela substituição dos valores em bruto por símbolos
chamados mnemônicos.</p>
<p>A tradução do código Assembly para o código de máquina é feita pelo montador ou assembler.
Ele converte os mnemônicos em seus respectivos opcodes, calcula os endereços de referências de
memória e faz algumas outras operações para gerar o código de máquina que será executado
pelo computador.</p>
<p>A linguagem Assembly, é intimamente ligada ao processador da CPU, dependendo inteiramente do hardware:
cada processador tem, assim, sua própria linguagem Assembly (Ex. X86, ARM, SPARC, MIPS). Por essa raz�o
Assembly não é
uma linguagem portável, ao contrário da maioria das linguagens de alto nível.</p>
<p>O Assembly mesmo sendo uma linguagem de baixo nível, necessita ser transformada para ser entendida
pela maquina, que no caso o chamamos de Assembler. O Assembler é um utilitário que traduz os códigos
para a máquina. Existem diversos compiladores Assembly no mercado que podem ser baixados pelo usuário para criação do seu código. Os principais
compiladores disponíveis atualmente são: Fasm, Goasm, Masm, Nasm e Tasm entre outros.</p>
</div>
<div id="imagens">
<h1>Imagens</h1>
<img src=".\img\assembly1.png">
<img src=".\img\assembly2.png">
<img src=".\img\assembly3.png">
</div>
</main>
<footer>
COPYRIGHT - Vamos aprender assembly?
</footer>
</body>
</html>