Buscar

NASM Syntax on Sublime - Linux

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Instalando o Sublime 3 no Ubuntu
e configurando a sintaxe para o x86 Assembly (NASM)
Primeiramente, abra o terminal (Ctrl + Alt + T) e digite os seguintes comandos:
sudo add­apt­repository ppa:webupd8team/sublime­text­3
sudo apt­get update
sudo apt­get install sublime­text­installer
Feche o terminal e abra o Sublime 3.
Vá em View > Show Console e digite o seguinte código na barra inferior que irá
aparecer:
import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 
'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime­package'; ipp 
= sublime.installed_packages_path(); 
urllib.request.install_opener( urllib.request.build_opener( urllib.request.Proxy
Handler()) ); by = urllib.request.urlopen( 'http://sublime.wbond.net/' + 
pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); 
print('Error validating download (got %s instead of %s), please try manual 
install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 
'wb' ).write(by)
Espere até aparecer a mensagem “Package Control: No updated packages” e reinicie o
Sublime.
Ao reabrir o programa, tecle a sequência Ctrl + Shift + P e digite “Package”.
Aparecerá algumas opções, selecione Package Control: Install Package, espere
carregar e digite “NASM” na barra de pesquisa que irá aparecer. Ao carregar os
resultados, selecione NASM x86 Assembly para instalar o pacote de sintaxe.
Para usá-lo, abra seu arquivo assembly .asm e tecle a sequência Ctrl + Shift + P
novamente, digite “NASM” e selecione Set Syntax: Assembly x86 (NASM).
Pronto! Divirta-se (revolte-se) programando em Assembly x86!!

Outros materiais