Gerenciamento da trilha x86-64 Assembly

Esta página oferece à comunidade do Exercism as informações e ferramentas necessárias para gerenciar a trilha x86-64 Assembly.

Estudantes
19.180
Submissões
188.947
Discussões de mentoria
628

A trilha x86-64 Assembly precisa de atenção ⚠️

Em construção

Programa de estudos da trilha x86-64 Assembly

Saiba mais

Ajude a criar o programa de estudos da trilha: é um conjunto de conceitos e exercícios de aprendizado reunidos para ensinar elementos fundamentais da linguagem de programação.

Próxima meta: criar um programa de estudos completo com pelo menos 30 conceitos. Saiba mais.
22 conceitos sendo ensinados
Ba
Basics
1.177 aprenderam
In
Integers
441 aprenderam
Co
Conditionals
311 aprenderam
Me
Memory
455 aprenderam
Ar
Arrays
184 aprenderam
Bi
Bit Manipulation
195 aprenderam
Lo
Loops
139 aprenderam
St
Strings
118 aprenderam
Fl
Floating-Point Numbers
157 aprenderam
St
Stack
95 aprenderam
In
Interfacing with the C language: Primitive Types, Enums, Pointers and Arrays
82 aprenderam
In
Interfacing with the C language: Structs
70 aprenderam
Re
Recursion
53 aprenderam
Th
Thunks
41 aprenderam
Br
Branchless Code
45 aprenderam
SI
SIMD
31 aprenderam
SI
SIMD: Integers
26 aprenderam
SI
SIMD: Bitwise
20 aprenderam
SI
SIMD: Masks and Conditions
14 aprenderam
SI
SIMD: Cross-Lane Operations
12 aprenderam
NA
NASM Macros
17 aprenderam
At
Atomics
11 aprenderam
22 exercícios de aprendizagem ativos
Iniciados
Tentativas
Conclusões
Pedidos de mentoria
Lasagna Lasagna
1.823
10.002 (média de 5.5)
1.177 (64.6%)
20 (1.1%)
Inventory Management Inventory Management
792
17.930 (média de 22.6)
441 (55.7%)
12 (1.5%)
Black Jack Black Jack
454
8.057 (média de 17.7)
311 (68.5%)
10 (2.2%)
Color Palette Color Palette
650
13.797 (média de 21.2)
455 (70.0%)
5 (0.8%)
Bird Watcher Bird Watcher
239
8.608 (média de 36.0)
184 (77.0%)
1 (0.4%)
Secrets Secrets
231
5.146 (média de 22.3)
195 (84.4%)
1 (0.4%)
Mixed Juices Mixed Juices
167
4.303 (média de 25.8)
139 (83.2%)
1 (0.6%)
Poetry Club Door Policy Poetry Club Door Policy
134
3.156 (média de 23.6)
118 (88.1%)
0 (0.0%)
Freelancer Rates Freelancer Rates
165
2.677 (média de 16.2)
157 (95.2%)
0 (0.0%)
Lost and Found Lost and Found
118
4.733 (média de 40.1)
95 (80.5%)
1 (0.8%)
Currency Exchange Currency Exchange
93
1.614 (média de 17.4)
82 (88.2%)
0 (0.0%)
Need For Speed Need For Speed
80
1.213 (média de 15.2)
70 (87.5%)
0 (0.0%)
Piper's Pie Piper's Pie
65
377 (média de 5.8)
53 (81.5%)
0 (0.0%)
Bookkeeping Bookkeeping
47
568 (média de 12.1)
41 (87.2%)
0 (0.0%)
Pocket Console Pocket Console
53
549 (média de 10.4)
45 (84.9%)
0 (0.0%)
Production Line Production Line
41
424 (média de 10.3)
31 (75.6%)
0 (0.0%)
Mixing Console Mixing Console
29
323 (média de 11.1)
26 (89.7%)
0 (0.0%)
Seismograph Seismograph
24
369 (média de 15.4)
20 (83.3%)
0 (0.0%)
Grade Sheet Grade Sheet
17
146 (média de 8.6)
14 (82.4%)
0 (0.0%)
Channel Swizzle Channel Swizzle
13
72 (média de 5.5)
12 (92.3%)
0 (0.0%)
Magazine Layout Magazine Layout
19
178 (média de 9.4)
17 (89.5%)
1 (5.3%)
Opening Night Opening Night
12
70 (média de 5.8)
11 (91.7%)
0 (0.0%)

Exercícios de prática

Saiba mais

Exercícios de prática são exercícios criados para que os estudantes resolvam um problema qualquer, com o objetivo de usar os conceitos que aprenderam até agora.

Repositório principal sincronizado: aa969ef4dd49f3e33b42f04d5ef954e4fd6f9322 (As atualizações devem ser instantâneas)

Próxima meta: implementar 135 exercícios de prática. Saiba mais.
108 exercícios de prática ativos
Iniciados
Tentativas
Conclusões
Solicitações de mentoria
Hello World Hello World
15.630
20.175 (média de 1.3)
9.747 (62.4%)
0 (0.0%)
Collatz Conjecture Collatz Conjecture
1.123
6.338 (média de 5.6)
301 (26.8%)
19 (1.7%)
Darts Darts
140
913 (média de 6.5)
91 (65.0%)
0 (0.0%)
Difference of Squares Difference of Squares
401
2.148 (média de 5.4)
237 (59.1%)
14 (3.5%)
Leap Leap
4.016
14.254 (média de 3.5)
766 (19.1%)
151 (3.8%)
Reverse String Reverse String
514
4.556 (média de 8.9)
278 (54.1%)
23 (4.5%)
RNA Transcription RNA Transcription
361
1.361 (média de 3.8)
237 (65.7%)
17 (4.7%)
Space Age Space Age
368
3.348 (média de 9.1)
218 (59.2%)
37 (10.1%)
Square Root Square Root
345
1.772 (média de 5.1)
186 (53.9%)
5 (1.4%)
Triangle Triangle
231
2.474 (média de 10.7)
108 (46.8%)
5 (2.2%)
Two-Fer Two-Fer
1.529
10.441 (média de 6.8)
412 (26.9%)
153 (10.0%)
Grains Grains
308
2.176 (média de 7.1)
240 (77.9%)
9 (2.9%)
Hamming Hamming
307
1.530 (média de 5.0)
220 (71.7%)
28 (9.1%)
High Scores High Scores
59
536 (média de 9.1)
48 (81.4%)
0 (0.0%)
Line Up Line Up
49
298 (média de 6.1)
38 (77.6%)
0 (0.0%)
Pangram Pangram
285
1.932 (média de 6.8)
176 (61.8%)
9 (3.2%)
Queen Attack Queen Attack
145
564 (média de 3.9)
112 (77.2%)
3 (2.1%)
Allergies Allergies
206
1.861 (média de 9.0)
149 (72.3%)
22 (10.7%)
Binary Search Binary Search
246
1.948 (média de 7.9)
145 (58.9%)
10 (4.1%)
Bob Bob
84
1.390 (média de 16.5)
50 (59.5%)
1 (1.2%)
Clock Clock
47
253 (média de 5.4)
34 (72.3%)
0 (0.0%)
Eliud's Eggs Eliud's Eggs
228
1.024 (média de 4.5)
193 (84.6%)
2 (0.9%)
ETL ETL
42
467 (média de 11.1)
28 (66.7%)
0 (0.0%)
Isogram Isogram
207
880 (média de 4.3)
146 (70.5%)
7 (3.4%)
Micro Blog Micro Blog
49
232 (média de 4.7)
32 (65.3%)
0 (0.0%)
Nucleotide Count Nucleotide Count
153
1.342 (média de 8.8)
121 (79.1%)
3 (2.0%)
Resistor Color Resistor Color
517
6.538 (média de 12.6)
254 (49.1%)
55 (10.6%)
Resistor Color Duo Resistor Color Duo
121
1.071 (média de 8.9)
90 (74.4%)
2 (1.7%)
Resistor Color Trio Resistor Color Trio
40
315 (média de 7.9)
27 (67.5%)
0 (0.0%)
Scrabble Score Scrabble Score
62
284 (média de 4.6)
47 (75.8%)
1 (1.6%)
Secret Handshake Secret Handshake
41
135 (média de 3.3)
28 (68.3%)
0 (0.0%)
Series Series
38
145 (média de 3.8)
25 (65.8%)
0 (0.0%)
Sublist Sublist
39
147 (média de 3.8)
29 (74.4%)
0 (0.0%)
Acronym Acronym
76
450 (média de 5.9)
55 (72.4%)
0 (0.0%)
Anagram Anagram
31
243 (média de 7.8)
21 (67.7%)
0 (0.0%)
Armstrong Numbers Armstrong Numbers
51
305 (média de 6.0)
37 (72.5%)
0 (0.0%)
Bottle Song Bottle Song
34
346 (média de 10.2)
20 (58.8%)
0 (0.0%)
Crypto Square Crypto Square
21
189 (média de 9.0)
10 (47.6%)
0 (0.0%)
Diamond Diamond
16
21 (média de 1.3)
6 (37.5%)
0 (0.0%)
ISBN Verifier ISBN Verifier
58
356 (média de 6.1)
42 (72.4%)
0 (0.0%)
Kindergarten Garden Kindergarten Garden
26
187 (média de 7.2)
16 (61.5%)
0 (0.0%)
Linked List Linked List
53
501 (média de 9.5)
19 (35.8%)
1 (1.9%)
Matrix Matrix
16
40 (média de 2.5)
6 (37.5%)
0 (0.0%)
Phone Number Phone Number
24
69 (média de 2.9)
12 (50.0%)
0 (0.0%)
Prime Factors Prime Factors
37
146 (média de 3.9)
21 (56.8%)
0 (0.0%)
Protein Translation Protein Translation
29
166 (média de 5.7)
14 (48.3%)
0 (0.0%)
Proverb Proverb
25
43 (média de 1.7)
11 (44.0%)
0 (0.0%)
Rail Fence Cipher Rail Fence Cipher
8
108 (média de 13.5)
3 (37.5%)
0 (0.0%)
Robot Name Robot Name
16
77 (média de 4.8)
7 (43.8%)
0 (0.0%)
Robot Simulator Robot Simulator
15
64 (média de 4.3)
7 (46.7%)
0 (0.0%)
Roman Numerals Roman Numerals
38
195 (média de 5.1)
19 (50.0%)
0 (0.0%)
Rotational Cipher Rotational Cipher
200
2.045 (média de 10.2)
139 (69.5%)
16 (8.0%)
Saddle Points Saddle Points
13
11 (média de 0.8)
7 (53.8%)
0 (0.0%)
Simple Linked List Simple Linked List
13
33 (média de 2.5)
6 (46.2%)
0 (0.0%)
Sum of Multiples Sum of Multiples
16
45 (média de 2.8)
9 (56.3%)
0 (0.0%)
Strain Strain
4
13 (média de 3.3)
3 (75.0%)
0 (0.0%)
Twelve Days Twelve Days
22
95 (média de 4.3)
8 (36.4%)
0 (0.0%)
Word Count Word Count
10
9 (média de 0.9)
4 (40.0%)
0 (0.0%)
Atbash Cipher Atbash Cipher
25
124 (média de 5.0)
11 (44.0%)
1 (4.0%)
Binary Search Tree Binary Search Tree
14
28 (média de 2.0)
6 (42.9%)
0 (0.0%)
Circular Buffer Circular Buffer
13
190 (média de 14.6)
5 (38.5%)
0 (0.0%)
Custom Set Custom Set
14
166 (média de 11.9)
7 (50.0%)
0 (0.0%)
D&D Character D&D Character
17
39 (média de 2.3)
9 (52.9%)
0 (0.0%)
Flatten Array Flatten Array
7
28 (média de 4.0)
6 (85.7%)
0 (0.0%)
Gigasecond Gigasecond
12
436 (média de 36.3)
5 (41.7%)
0 (0.0%)
House House
22
204 (média de 9.3)
9 (40.9%)
0 (0.0%)
Largest Series Product Largest Series Product
13
15 (média de 1.2)
5 (38.5%)
0 (0.0%)
List Ops List Ops
41
558 (média de 13.6)
23 (56.1%)
1 (2.4%)
Matching Brackets Matching Brackets
166
837 (média de 5.0)
101 (60.8%)
14 (8.4%)
Nth Prime Nth Prime
11
110 (média de 10.0)
5 (45.5%)
0 (0.0%)
Perfect Numbers Perfect Numbers
17
64 (média de 3.8)
8 (47.1%)
0 (0.0%)
Raindrops Raindrops
40
593 (média de 14.8)
22 (55.0%)
1 (2.5%)
Rational Numbers Rational Numbers
9
20 (média de 2.2)
4 (44.4%)
0 (0.0%)
Run-Length Encoding Run-Length Encoding
27
85 (média de 3.1)
11 (40.7%)
0 (0.0%)
Save the Cow Save the Cow
2
2 (média de 1.0)
2 (100.0%)
0 (0.0%)
Sieve Sieve
11
38 (média de 3.5)
4 (36.4%)
0 (0.0%)
Spiral Matrix Spiral Matrix
9
138 (média de 15.3)
4 (44.4%)
0 (0.0%)
Split-Second Stopwatch Split-Second Stopwatch
9
251 (média de 27.9)
4 (44.4%)
0 (0.0%)
Yacht Yacht
9
30 (média de 3.3)
4 (44.4%)
0 (0.0%)
Camicia Camicia
8
7 (média de 0.9)
3 (37.5%)
0 (0.0%)
Food Chain Food Chain
15
56 (média de 3.7)
6 (40.0%)
0 (0.0%)
Intergalactic Transmission Intergalactic Transmission
15
101 (média de 6.7)
6 (40.0%)
0 (0.0%)
Killer Sudoku Helper Killer Sudoku Helper
9
89 (média de 9.9)
4 (44.4%)
0 (0.0%)
Luhn Luhn
18
101 (média de 5.6)
8 (44.4%)
0 (0.0%)
OCR Numbers OCR Numbers
10
71 (média de 7.1)
4 (40.0%)
0 (0.0%)
Palindrome Products Palindrome Products
10
59 (média de 5.9)
3 (30.0%)
0 (0.0%)
Pascal's Triangle Pascal's Triangle
27
126 (média de 4.7)
14 (51.9%)
0 (0.0%)
Pig Latin Pig Latin
17
39 (média de 2.3)
5 (29.4%)
0 (0.0%)
Pythagorean Triplet Pythagorean Triplet
10
11 (média de 1.1)
5 (50.0%)
0 (0.0%)
Variable Length Quantity Variable Length Quantity
10
20 (média de 2.0)
4 (40.0%)
0 (0.0%)
Affine Cipher Affine Cipher
18
91 (média de 5.1)
6 (33.3%)
0 (0.0%)
Baffling Birthdays Baffling Birthdays
9
59 (média de 6.6)
4 (44.4%)
0 (0.0%)
Complex Numbers Complex Numbers
11
74 (média de 6.7)
5 (45.5%)
0 (0.0%)
Flower Field Flower Field
11
161 (média de 14.6)
5 (45.5%)
0 (0.0%)
Prism Prism
3
38 (média de 12.7)
3 (100.0%)
0 (0.0%)
Say Say
8
8 (média de 1.0)
3 (37.5%)
0 (0.0%)
State of Tic-Tac-Toe State of Tic-Tac-Toe
19
79 (média de 4.2)
6 (31.6%)
0 (0.0%)
Tournament Tournament
2
2 (média de 1.0)
2 (100.0%)
0 (0.0%)
Transpose Transpose
6
5 (média de 0.8)
3 (50.0%)
0 (0.0%)
Wordy Wordy
8
5 (média de 0.6)
3 (37.5%)
0 (0.0%)
All Your Base All Your Base
34
168 (média de 4.9)
13 (38.2%)
0 (0.0%)
Book Store Book Store
20
37 (média de 1.9)
6 (30.0%)
0 (0.0%)
Change Change
10
39 (média de 3.9)
4 (40.0%)
0 (0.0%)
Dominoes Dominoes
13
26 (média de 2.0)
5 (38.5%)
0 (0.0%)
Conway's Game of Life Conway's Game of Life
16
239 (média de 14.9)
6 (37.5%)
0 (0.0%)
Two Bucket Two Bucket
9
3 (média de 0.3)
3 (33.3%)
0 (0.0%)
Knapsack Knapsack
32
190 (média de 5.9)
12 (37.5%)
0 (0.0%)
Meetup Meetup
28
158 (média de 5.6)
7 (25.0%)
1 (3.6%)
1 exercícios de prática obsoletos
Iniciados
Tentativas
Conclusões
Solicitações de mentoria
Minesweeper Minesweeper
4
12 (média de 3.0)
3 (75.0%)
0 (0.0%)
27 exercícios de prática não implementados
Alphametics Alphametics
Bowling Bowling
Connect Connect
DOT DSL DOT DSL
Error Handling Error Handling
Forth Forth
Go Counting Go Counting
Grade School Grade School
Ledger Ledger
Markdown Markdown
PaaS I/O PaaS I/O
Piecing It Together Piecing It Together
Poker Poker
POV POV
React React
Rectangles Rectangles
Relative Distance Relative Distance
Resistor Color Tolerance Resistor Color Tolerance
REST API REST API
Satellite Satellite
SGF Parsing SGF Parsing
Simple Cipher Simple Cipher
Swift Scheduling Swift Scheduling
Tree Building Tree Building
Word Search Word Search
Zebra Puzzle Zebra Puzzle
Zipper Zipper
4 exercícios de prática descartados
Bank Account Bank Account
Grep Grep
Lens Person Lens Person
Parallel Letter Frequency Parallel Letter Frequency

Test Runner

Saiba mais

Crie Test Runners com a responsabilidade única de receber uma solução, rodar todos os testes e retornar uma saída padronizada.

Versão atual: 08ad3200442f21996705777bf70a2809ec35c16a (Leva até 10 minutos para publicar)

Total de execuções do Test Runner
186.416
Taxa de execuções aprovadas
15.2% (28330)
Taxa de execuções com falha
45.3% (84525)
Taxa de execuções com erro
39.5% (73561)

Representer

Saiba mais

Crie um Representer: um trecho de código que tem a responsabilidade única de receber uma solução e retornar uma representação normalizada dela.

Próxima meta: criar um Representer. Descubra mais.

Analisador

Saiba mais

Construa um analisador para x86-64 Assembly: os analisadores do Exercism avaliam automaticamente as submissões dos estudantes e oferecem comentários no estilo de um mentor.

Próxima meta: construir um analisador. Descubra mais.