<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:wx="http://ilps.science.uva.nl/WikiXML/wx" xml:lang="pt" lang="pt">
<head>
<title>Portable Executable</title>
<meta name="wx_namespace" content="0"/>
<meta name="wx_pagename" content="Portable_Executable"/>
<meta name="wx_page_id" content="1326901"/>
</head>
<body>
<div id="wx_article">
<wx:section level="1" title="Portable Executable" id="wxsec1"><h1 class="pagetitle" id="wx1">Portable Executable</h1>

<p id="wx2">Portable Executable (PE) é um formato de arquivos <a href="/wpt/Execut%C3%A1vel" title="Executável" wx:linktype="known" wx:pagename="Executável" wx:page_id="36351" id="wx3">executáveis</a>, <a href="/wpt/C%C3%B3digo_objeto" title="Código objeto" wx:linktype="known" wx:pagename="Código_objeto" wx:page_id="26202" id="wx4">código objeto</a> e <a href="/wpt/DLL" title="DLL" wx:linktype="known" wx:pagename="DLL" wx:page_id="103826" id="wx5">DLLs</a> usado no Windows.</p>

<a id="Descri.C3.A7.C3.A3o" name="Descri.C3.A7.C3.A3o"/>
<wx:section level="2" title="Descrição" id="wxsec2"><h2 id="wx6">Descrição</h2>

<p id="wx7">O termo portable (portátil) refere-se a portabilidade sobre todos os sistemas operacionais Windows (em ambas versões de 32 e 64 bits). O formato PE é basicamente uma estrutura de dados que encapsula a informação necessária para que o carregador do sistema Windows possa manipular o código executável que está empacotado. Isso inclui biblioteca dinâmica de referências para linking, exportação e importação de API, dados de administração de recursos, dados de thread-local storage (TLS).</p>

<p id="wx8">Nos sistemas operacionais <a href="/wpt/Windows_NT" title="Windows NT" wx:linktype="known" wx:pagename="Windows_NT" wx:page_id="26014" id="wx9">Windows NT</a>, o PE é usado para <a href="/wpt/EXE" title="EXE" wx:linktype="known" wx:pagename="EXE" wx:page_id="213731" id="wx10">EXE</a>, <a href="/wpt/DLL" title="DLL" wx:linktype="known" wx:pagename="DLL" wx:page_id="103826" id="wx11">DLL</a>, <a href="/wpt/OBJ" title="OBJ" wx:linktype="known" wx:pagename="OBJ" wx:page_id="927720" id="wx12">OBJ</a>, <a href="/wpt/SYS" class="new" title="SYS" wx:linktype="unknown" wx:pagename="SYS" id="wx13">SYS</a>, e outros tipos de arquivos. A especificação <a href="/wpt/EFI" title="EFI" wx:linktype="known" wx:pagename="EFI" wx:page_id="373876" id="wx14">Extensible Firmware Interface</a> (EFI) diz que o PE é um padrão de formato executável nos ambientes EFI. PE é uma versão modificada do formato <a href="/wpt/COFF" class="new" title="COFF" wx:linktype="unknown" wx:pagename="COFF" id="wx15">COFF</a> do <a href="/wpt/Unix" title="Unix" wx:linktype="known" wx:pagename="Unix" wx:page_id="1875" id="wx16">Unix</a>. PE/COFF é um termo alternativo.</p>

<p id="wx17">Sobre <a href="/wpt/Windows_NT" title="Windows NT" wx:linktype="known" wx:pagename="Windows_NT" wx:page_id="26014" id="wx18">Windows NT</a>, o PE suporta atualmente a arquitetura de conjunto de instruções <a href="/wpt/IA-32" class="new" title="IA-32" wx:linktype="unknown" wx:pagename="IA-32" id="wx19">IA-32</a> (x86), <a href="/wpt/IA-64" title="IA-64" wx:linktype="known" wx:pagename="IA-64" wx:page_id="114745" id="wx20">IA-64</a> (Itanium) e x86-64 (<a href="/wpt/AMD64" title="AMD64" wx:linktype="known" wx:pagename="AMD64" wx:page_id="108932" id="wx21">AMD64</a> e Intel64). Antes do <a href="/wpt/Windows_2000" title="Windows 2000" wx:linktype="known" wx:pagename="Windows_2000" wx:page_id="29410" id="wx22">Windows 2000</a>, o <a href="/wpt/Windows_NT" title="Windows NT" wx:linktype="known" wx:pagename="Windows_NT" wx:page_id="26014" id="wx23">Windows NT</a> suportava conjunto de instruções <a href="/wpt/Arquitetura_MIPS" title="Arquitetura MIPS" wx:linktype="known" wx:pagename="Arquitetura_MIPS" wx:page_id="227097" id="wx24">MIPS</a>, <a href="/wpt/DEC_Alpha" title="DEC Alpha" wx:linktype="known" wx:pagename="DEC_Alpha" wx:page_id="547163" id="wx25">DEC Alpha</a> e <a href="/wpt/PowerPC" title="PowerPC" wx:linktype="known" wx:pagename="PowerPC" wx:page_id="127826" id="wx26">PowerPC</a>. Devido ao fato de que o PE é suportado pelo <a href="/wpt/Windows_CE" title="Windows CE" wx:linktype="known" wx:pagename="Windows_CE" wx:page_id="46596" id="wx27">Windows CE</a>, algumas variantes dos conjuntos de instruções do MIPS e a arquitetura do <a href="/wpt/Arquitetura_ARM" title="Arquitetura ARM" wx:linktype="known" wx:pagename="Arquitetura_ARM" wx:page_id="470175" id="wx28">ARM</a> (incluindo Thumb) e a arquitetura <a href="/wpt/SuperH" title="SuperH" wx:linktype="known" wx:pagename="SuperH" wx:page_id="433074" id="wx29">SuperH</a> são suportados.</p>

<a id="Termos_relacionados" name="Termos_relacionados"/>
</wx:section><wx:section level="2" title="Termos relacionados" id="wxsec3"><h2 id="wx30">Termos relacionados</h2>

<ul id="wx31">
<li id="wx32"><a href="/wpt/Execut%C3%A1vel" title="Executável" wx:linktype="known" wx:pagename="Executável" wx:page_id="36351" id="wx33">Executável</a></li>

<li id="wx34"><a href="/wpt/Elf_%28Inform%C3%A1tica%29" title="Elf (Informática)" wx:linktype="known" wx:pagename="Elf_(Informática)" wx:page_id="1067552" id="wx35">Elf (Informática)</a></li>

<li id="wx36"><a href="/wpt/A.out" title="A.out" wx:linktype="known" wx:pagename="A.out" wx:page_id="1330276" id="wx37">A.out</a></li>

<li id="wx38"><a href="/wpt/C%C3%B3digo_objeto" title="Código objeto" wx:linktype="known" wx:pagename="Código_objeto" wx:page_id="26202" id="wx39">Código objeto</a></li>
</ul>
</wx:section></wx:section></div>
<div id="wx_categorylinks">
<a href="/wpt/index.php?title=Especial:Categories&amp;article=Portable_Executable" title="Especial:Categories" wx:linktype="known" wx:pagename="Especial:Categories" id="wx40">Categorias de páginas</a>: <span dir="ltr" id="wx41"><a href="/wpt/Categoria:Formatos_de_arquivo_para_computador" title="Categoria:Formatos de arquivo para computador" wx:linktype="known" wx:pagename="Categoria:Formatos_de_arquivo_para_computador" wx:page_id="1068580" id="wx42">Formatos de arquivo para computador</a></span></div>
<div id="wx_languagelinks">
Outras línguas: <a href="http://cs.wikipedia.org/wiki/Portable_Executable" class="external" wx:linktype="interwiki" wx:pagename="cs:Portable_Executable" id="wx43">Česky</a> | <a href="http://de.wikipedia.org/wiki/Portable_Executable" class="external" wx:linktype="interwiki" wx:pagename="de:Portable_Executable" id="wx44">Deutsch</a> | <a href="http://en.wikipedia.org/wiki/Portable_Executable" class="external" wx:linktype="interwiki" wx:pagename="en:Portable_Executable" id="wx45">English</a> | <a href="http://fr.wikipedia.org/wiki/Portable_Executable_File_Format" class="external" wx:linktype="interwiki" wx:pagename="fr:Portable_Executable_File_Format" id="wx46">Français</a> | <a href="http://he.wikipedia.org/wiki/Portable_Executable" class="external" wx:linktype="interwiki" wx:pagename="he:Portable_Executable" id="wx47">עברית</a> | <a href="http://ja.wikipedia.org/wiki/Portable_Executable" class="external" wx:linktype="interwiki" wx:pagename="ja:Portable_Executable" id="wx48">日本語</a> | <a href="http://ko.wikipedia.org/wiki/PE_%ED%8F%AC%EB%A7%B7" class="external" wx:linktype="interwiki" wx:pagename="ko:PE_포맷" id="wx49">한국어</a> | <a href="http://ru.wikipedia.org/wiki/Portable_Executable" class="external" wx:linktype="interwiki" wx:pagename="ru:Portable_Executable" id="wx50">Русский</a></div>
</body>
</html>
