<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="id">
	<id>https://wiki.unissula.ac.id/index.php?action=history&amp;feed=atom&amp;title=Berkas_COM</id>
	<title>Berkas COM - Riwayat revisi</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.unissula.ac.id/index.php?action=history&amp;feed=atom&amp;title=Berkas_COM"/>
	<link rel="alternate" type="text/html" href="https://wiki.unissula.ac.id/index.php?title=Berkas_COM&amp;action=history"/>
	<updated>2026-09-16T01:07:38Z</updated>
	<subtitle>Riwayat revisi halaman ini di wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://wiki.unissula.ac.id/index.php?title=Berkas_COM&amp;diff=3684&amp;oldid=prev</id>
		<title>Maintenance script: Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi</title>
		<link rel="alternate" type="text/html" href="https://wiki.unissula.ac.id/index.php?title=Berkas_COM&amp;diff=3684&amp;oldid=prev"/>
		<updated>2026-08-23T18:10:55Z</updated>

		<summary type="html">&lt;p&gt;Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;id&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Revisi sebelumnya&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisi per 23 Agustus 2026 18.10&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Baris 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Baris 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Berkas COM&#039;&#039;&#039; adalah format file biner murni yang dapat dijalankan dari Windows atau dieksekusi [[DOS]]. Berkas COM adalah salah satu [[nama domain]] tingkat atas yang dapat digunakan saat memilih nama domain. Ini biasanya mewakili entitas yang memiliki nama domain sebagai organisasi komersial. Berbeda dengan format berkas EXE, berkas COM relatif lebih kecil dan lebih cepat dibanding berkas EXE. Berbeda dengan file EXE yang sudah familiar bagi kebanyakan orang, yang memiliki header 32 bit di awal. Salah satu tujuan header adalah untuk menyimpan informasi relokasi untuk berpindah antar segmen 64 bit. Berkas COM tidak memiliki informasi ini, sehingga ukuran programnya dibatasi hingga 64 [[kilobit]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Berkas COM&#039;&#039;&#039; adalah format file biner murni yang dapat dijalankan dari Windows atau dieksekusi [[DOS]]. Berkas COM adalah salah satu [[nama domain]] tingkat atas yang dapat digunakan saat memilih nama domain. Ini biasanya mewakili entitas yang memiliki nama domain sebagai organisasi komersial. Berbeda dengan format berkas EXE, berkas COM relatif lebih kecil dan lebih cepat dibanding berkas EXE. Berbeda dengan file EXE yang sudah familiar bagi kebanyakan orang, yang memiliki header 32 bit di awal. Salah satu tujuan header adalah untuk menyimpan informasi relokasi untuk berpindah antar segmen 64 bit. Berkas COM tidak memiliki informasi ini, sehingga ukuran programnya dibatasi hingga 64 [[kilobit]].&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;ref&amp;gt;[http://www.mitsco.freeservers.com/nasm/com.html What is a .COM program?]. &#039;&#039;www.mitsco.freeservers.com&#039;&#039;.&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dalam [[sistem operasi]] VAX milik [[Digital Equipment Corporation]] (DEC) tahun 1970-an, berkas COM digunakan sebagai ekstensi nama untuk file teks yang berisi perintah untuk dikeluarkan ke sistem operasi (mirip dengan kumpulan file). Dengan diperkenalkannya [[CP/M]] (Sistem Operasi [[Komputer mikro|Komputer Mikro]]), jenis file yang umumnya dikaitkan dengan ekstensi COM diubah menjadi file yang dapat dieksekusi. Konvensi ini kemudian dibawa ke DOS. Bahkan dengan diperkenalkannya format berkas EXE yang lebih umum, berkas COM sih tersedia dan umum digunakan di DOS.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dalam [[sistem operasi]] VAX milik [[Digital Equipment Corporation]] (DEC) tahun 1970-an, berkas COM digunakan sebagai ekstensi nama untuk file teks yang berisi perintah untuk dikeluarkan ke sistem operasi (mirip dengan kumpulan file). Dengan diperkenalkannya [[CP/M]] (Sistem Operasi [[Komputer mikro|Komputer Mikro]]), jenis file yang umumnya dikaitkan dengan ekstensi COM diubah menjadi file yang dapat dieksekusi. Konvensi ini kemudian dibawa ke DOS. Bahkan dengan diperkenalkannya format berkas EXE yang lebih umum, berkas COM sih tersedia dan umum digunakan di DOS.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;ref&amp;gt;[https://en.wikipedia.org/w/index.php?title=COM_file&amp;amp;oldid=1194053266 COM file]. &#039;&#039;Wikipedia&#039;&#039;. 2024-01-06.&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Domain .COM adalah salah satu dari banyak ekstensi domain. Ekstensi domain .COM memiliki komersial untuk pebisnis. Domain ini merupakan domain pertama dan terpopuler yang pernah ada. Domain .COM bersifat internasional, jadi siapa saja bisa menjadi miliknya. Ekstensi domain ini dikenal dan dipercaya oleh orang-orang di seluruh dunia, sehingga ruang domain Anda dapat diakses dari mana saja di dunia, sehingga memungkinkan Anda menarik lebih banyak pengunjung situs web. Selain itu, ekstensi domain ini murah.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Domain .COM adalah salah satu dari banyak ekstensi domain. Ekstensi domain .COM memiliki komersial untuk pebisnis. Domain ini merupakan domain pertama dan terpopuler yang pernah ada. Domain .COM bersifat internasional, jadi siapa saja bisa menjadi miliknya. Ekstensi domain ini dikenal dan dipercaya oleh orang-orang di seluruh dunia, sehingga ruang domain Anda dapat diakses dari mana saja di dunia, sehingga memungkinkan Anda menarik lebih banyak pengunjung situs web. Selain itu, ekstensi domain ini murah.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;ref&amp;gt;Kominfo. [https://kominfo.kotabogor.go.id/ Diskominfo]. &#039;&#039;Diskominfo&#039;&#039;. 2022-02-01.&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Format berkas COM ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Format berkas COM ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Format file COM adalah format [[biner]] yang dapat dieksekusi yang digunakan oleh [[Microsoft Windows]] atau MS-DOS. Struktur ini hanyalah sekumpulan instruksi, hal ini tidak memiliki header dan tidak berisi metadata standar. Seluruh data dan kode yang disimpan hanya dalam satu segmen, dengan ukuran biner maksimal 64 kilobit. Format berkas ini tidak akan berubah saat dijalankan ulang. Oleh karena itu, sistem operasi memuatnya pada alamat yang telah ditentukan sebelumnya.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Format file COM adalah format [[biner]] yang dapat dieksekusi yang digunakan oleh [[Microsoft Windows]] atau MS-DOS. Struktur ini hanyalah sekumpulan instruksi, hal ini tidak memiliki header dan tidak berisi metadata standar. Seluruh data dan kode yang disimpan hanya dalam satu segmen, dengan ukuran biner maksimal 64 kilobit. Format berkas ini tidak akan berubah saat dijalankan ulang. Oleh karena itu, sistem operasi memuatnya pada alamat yang telah ditentukan sebelumnya.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;ref&amp;gt;Muhammad Umar. [https://docs.fileformat.com/id/executable/com/ COM - Format File Perintah DOS]. &#039;&#039;docs.fileformat.com&#039;&#039;. 2021-06-29.&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Meskipun format file sama untuk DOS dan CP/M, berkas COM tidak kompatibel antara kedua sistem operasi tersebut. Berkas DOS COM berisi instruksi [[x86]] dan kemungkinan panggilan sistem DOS, dan file CP/M COM berisi instruksi [[8080]] dan panggilan sistem CP/M. Berkas COM di DOS mengatur semua register segmen x86 ke nilai yang sama dan mengarahkan register SP &#039;&#039;(stack pointer)&#039;&#039; ke offset kata terakhir yang tersedia dalam segmen 64 kilobit pertama (biasanya FFFEh), atau yang dimuat setel ke memori maksimum yang tersedia ukuran dalam blok program. Untuk program dan tumpukan minimal 256 bit, mana saja yang lebih kecil, tumpukan dimulai pada awal segmen memori yang sesuai dan bekerja ke bawah dari sana.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Meskipun format file sama untuk DOS dan CP/M, berkas COM tidak kompatibel antara kedua sistem operasi tersebut. Berkas DOS COM berisi instruksi [[x86]] dan kemungkinan panggilan sistem DOS, dan file CP/M COM berisi instruksi [[8080]] dan panggilan sistem CP/M. Berkas COM di DOS mengatur semua register segmen x86 ke nilai yang sama dan mengarahkan register SP &#039;&#039;(stack pointer)&#039;&#039; ke offset kata terakhir yang tersedia dalam segmen 64 kilobit pertama (biasanya FFFEh), atau yang dimuat setel ke memori maksimum yang tersedia ukuran dalam blok program. Untuk program dan tumpukan minimal 256 bit, mana saja yang lebih kecil, tumpukan dimulai pada awal segmen memori yang sesuai dan bekerja ke bawah dari sana.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;ref&amp;gt;Muhammad Umar. [https://docs.fileformat.com/id/executable/com/ COM - Format File Perintah DOS]. &#039;&#039;docs.fileformat.com&#039;&#039;. 2021-06-29.&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Arsitektur CPU Intel 8080 hanya memungkinkan 65.536 bit memori untuk dialamatkan (rentang alamat 0000h hingga FFFFh). Dalam CP/M, 256 bit pertama memori ini dari 0000h hingga 00FFh dicadangkan untuk penggunaan sistem di halaman 0 dan harus dimuat tepat hingga 0100h agar setiap program pengguna dapat dijalankan. File COM sangat cocok dengan model ini. Sebelum diperkenalkannya MP/M dan CP/M secara bersamaan, tidak ada cara untuk menjalankan beberapa program atau perintah secara bersamaan. Program yang dimuat pada pukul 01:00 dieksekusi dan tidak ada lagi yang dieksekusi.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Arsitektur CPU Intel 8080 hanya memungkinkan 65.536 bit memori untuk dialamatkan (rentang alamat 0000h hingga FFFFh). Dalam CP/M, 256 bit pertama memori ini dari 0000h hingga 00FFh dicadangkan untuk penggunaan sistem di halaman 0 dan harus dimuat tepat hingga 0100h agar setiap program pengguna dapat dijalankan. File COM sangat cocok dengan model ini. Sebelum diperkenalkannya MP/M dan CP/M secara bersamaan, tidak ada cara untuk menjalankan beberapa program atau perintah secara bersamaan. Program yang dimuat pada pukul 01:00 dieksekusi dan tidak ada lagi yang dieksekusi.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Contoh berkas COM ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Contoh berkas COM ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nama domain (termasuk nama domain, zona yang di-hosting, dan data) terdiri dari serangkaian label yang dipisahkan oleh titik. Setiap label dapat berukuran hingga 63 bit. Panjang total nama domain tidak boleh melebihi 255 bit, termasuk titik. Nama file boleh diakhiri dengan .COM, tetapi tidak boleh dalam format sederhana seperti yang ditunjukkan di atas. Hal ini ditunjukkan dengan angka ajaib di awal file. Misalnya, file DR DOS 6.0, [[COMMAND.COM]] sebenarnya adalah file DOS yang dapat dieksekusi, karena dua bit pertama adalah inisial MZ (4Dh 5Ah) [[Mark Zbikowski]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nama domain (termasuk nama domain, zona yang di-hosting, dan data) terdiri dari serangkaian label yang dipisahkan oleh titik. Setiap label dapat berukuran hingga 63 bit. Panjang total nama domain tidak boleh melebihi 255 bit, termasuk titik.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;ref&amp;gt;[https://docs.aws.amazon.com/id_id/Route53/latest/DeveloperGuide/DomainNameFormat.html Format nama domain DNS - Amazon Route 53]. &#039;&#039;docs.aws.amazon.com&#039;&#039;.&amp;lt;/ref&amp;gt; &lt;/ins&gt;Nama file boleh diakhiri dengan .COM, tetapi tidak boleh dalam format sederhana seperti yang ditunjukkan di atas. Hal ini ditunjukkan dengan angka ajaib di awal file. Misalnya, file DR DOS 6.0, [[COMMAND.COM]] sebenarnya adalah file DOS yang dapat dieksekusi, karena dua bit pertama adalah inisial MZ (4Dh 5Ah) [[Mark Zbikowski]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Saat Anda menjalankan file COM, instruksi dibaca dari byte pertama dan dieksekusi secara berurutan hingga instruksi terakhir tercapai. Berikut kode ASM: Meskipun format ini masih dapat berjalan di banyak platform modern berbasis [[Windows NT]], format ini berjalan di [[NT Virtual DOS Machine]], subsistem peniruan identitas MS-DOS yang tidak ada pada versi 64-bit. File COM juga dapat dijalankan pada platform yang didukung oleh emulator DOS seperti [[DOSBox]]. Windows NT adalah sistem operasi Microsoft Windows berdasarkan kernel NT. NT Kernel merupakan singkatan dari Network atau jaringan dalam [[bahasa Indonesia]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Saat Anda menjalankan file COM, instruksi dibaca dari byte pertama dan dieksekusi secara berurutan hingga instruksi terakhir tercapai. Berikut kode ASM: &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;ref&amp;gt;Muhammad Umar. [https://docs.fileformat.com/id/executable/com/ COM - Format File Perintah DOS]. &#039;&#039;docs.fileformat.com&#039;&#039;. 2021-06-29.&amp;lt;/ref&amp;gt;&amp;lt;syntaxhighlight&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[BITS 16]           ;Set code generation to 16 bit mode&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[ORG 0x0100]        ;Set code start address to 0100h&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[SEGMEN .text]      ;Main code segment&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    mov ah, 9 ; DOS print string function&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    mov dx, hello&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    int 21h&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    ;Exit to DOS&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    mov ah, 4ch&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    int 21h&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[SEGMENT .data]     ;Initialised data SEGMENT&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;hello:  db   &#039;Hello, .COM progammer!&#039;,13,10,&#039;$&#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/ins&gt;Meskipun format ini masih dapat berjalan di banyak platform modern berbasis [[Windows NT]], format ini berjalan di [[NT Virtual DOS Machine]], subsistem peniruan identitas MS-DOS yang tidak ada pada versi 64-bit. File COM juga dapat dijalankan pada platform yang didukung oleh emulator DOS seperti [[DOSBox]]. Windows NT adalah sistem operasi Microsoft Windows berdasarkan kernel NT. NT Kernel merupakan singkatan dari Network atau jaringan dalam [[bahasa Indonesia]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Penggunaan ekstensi .com yang berbahaya ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Penggunaan ekstensi .com yang berbahaya ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l21&quot;&gt;Baris 21:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Baris 34:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Referensi ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Referensi ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;references /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Sumber dan atribusi ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Sumber dan atribusi ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Berkas+COM&amp;amp;oldid=28440937 Wikipedia bahasa Indonesia], revisi 28440937 (2025-11-13T03:49:35Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Berkas+COM&amp;amp;oldid=28440937 Wikipedia bahasa Indonesia], revisi 28440937 (2025-11-13T03:49:35Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;!-- WIKI_UNISSULA_PRESENTATION_V4 --&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://wiki.unissula.ac.id/index.php?title=Berkas_COM&amp;diff=3284&amp;oldid=prev</id>
		<title>Maintenance script: Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 28440937; atribusi sumber disertakan.</title>
		<link rel="alternate" type="text/html" href="https://wiki.unissula.ac.id/index.php?title=Berkas_COM&amp;diff=3284&amp;oldid=prev"/>
		<updated>2026-08-23T17:53:19Z</updated>

		<summary type="html">&lt;p&gt;Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 28440937; atribusi sumber disertakan.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Halaman baru&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Berkas COM&amp;#039;&amp;#039;&amp;#039; adalah format file biner murni yang dapat dijalankan dari Windows atau dieksekusi [[DOS]]. Berkas COM adalah salah satu [[nama domain]] tingkat atas yang dapat digunakan saat memilih nama domain. Ini biasanya mewakili entitas yang memiliki nama domain sebagai organisasi komersial. Berbeda dengan format berkas EXE, berkas COM relatif lebih kecil dan lebih cepat dibanding berkas EXE. Berbeda dengan file EXE yang sudah familiar bagi kebanyakan orang, yang memiliki header 32 bit di awal. Salah satu tujuan header adalah untuk menyimpan informasi relokasi untuk berpindah antar segmen 64 bit. Berkas COM tidak memiliki informasi ini, sehingga ukuran programnya dibatasi hingga 64 [[kilobit]].&lt;br /&gt;
&lt;br /&gt;
Dalam [[sistem operasi]] VAX milik [[Digital Equipment Corporation]] (DEC) tahun 1970-an, berkas COM digunakan sebagai ekstensi nama untuk file teks yang berisi perintah untuk dikeluarkan ke sistem operasi (mirip dengan kumpulan file). Dengan diperkenalkannya [[CP/M]] (Sistem Operasi [[Komputer mikro|Komputer Mikro]]), jenis file yang umumnya dikaitkan dengan ekstensi COM diubah menjadi file yang dapat dieksekusi. Konvensi ini kemudian dibawa ke DOS. Bahkan dengan diperkenalkannya format berkas EXE yang lebih umum, berkas COM sih tersedia dan umum digunakan di DOS.&lt;br /&gt;
&lt;br /&gt;
Domain .COM adalah salah satu dari banyak ekstensi domain. Ekstensi domain .COM memiliki komersial untuk pebisnis. Domain ini merupakan domain pertama dan terpopuler yang pernah ada. Domain .COM bersifat internasional, jadi siapa saja bisa menjadi miliknya. Ekstensi domain ini dikenal dan dipercaya oleh orang-orang di seluruh dunia, sehingga ruang domain Anda dapat diakses dari mana saja di dunia, sehingga memungkinkan Anda menarik lebih banyak pengunjung situs web. Selain itu, ekstensi domain ini murah.&lt;br /&gt;
&lt;br /&gt;
== Format berkas COM ==&lt;br /&gt;
Format file COM adalah format [[biner]] yang dapat dieksekusi yang digunakan oleh [[Microsoft Windows]] atau MS-DOS. Struktur ini hanyalah sekumpulan instruksi, hal ini tidak memiliki header dan tidak berisi metadata standar. Seluruh data dan kode yang disimpan hanya dalam satu segmen, dengan ukuran biner maksimal 64 kilobit. Format berkas ini tidak akan berubah saat dijalankan ulang. Oleh karena itu, sistem operasi memuatnya pada alamat yang telah ditentukan sebelumnya.&lt;br /&gt;
&lt;br /&gt;
Meskipun format file sama untuk DOS dan CP/M, berkas COM tidak kompatibel antara kedua sistem operasi tersebut. Berkas DOS COM berisi instruksi [[x86]] dan kemungkinan panggilan sistem DOS, dan file CP/M COM berisi instruksi [[8080]] dan panggilan sistem CP/M. Berkas COM di DOS mengatur semua register segmen x86 ke nilai yang sama dan mengarahkan register SP &amp;#039;&amp;#039;(stack pointer)&amp;#039;&amp;#039; ke offset kata terakhir yang tersedia dalam segmen 64 kilobit pertama (biasanya FFFEh), atau yang dimuat setel ke memori maksimum yang tersedia ukuran dalam blok program. Untuk program dan tumpukan minimal 256 bit, mana saja yang lebih kecil, tumpukan dimulai pada awal segmen memori yang sesuai dan bekerja ke bawah dari sana.&lt;br /&gt;
&lt;br /&gt;
Arsitektur CPU Intel 8080 hanya memungkinkan 65.536 bit memori untuk dialamatkan (rentang alamat 0000h hingga FFFFh). Dalam CP/M, 256 bit pertama memori ini dari 0000h hingga 00FFh dicadangkan untuk penggunaan sistem di halaman 0 dan harus dimuat tepat hingga 0100h agar setiap program pengguna dapat dijalankan. File COM sangat cocok dengan model ini. Sebelum diperkenalkannya MP/M dan CP/M secara bersamaan, tidak ada cara untuk menjalankan beberapa program atau perintah secara bersamaan. Program yang dimuat pada pukul 01:00 dieksekusi dan tidak ada lagi yang dieksekusi.&lt;br /&gt;
&lt;br /&gt;
== Contoh berkas COM ==&lt;br /&gt;
Nama domain (termasuk nama domain, zona yang di-hosting, dan data) terdiri dari serangkaian label yang dipisahkan oleh titik. Setiap label dapat berukuran hingga 63 bit. Panjang total nama domain tidak boleh melebihi 255 bit, termasuk titik. Nama file boleh diakhiri dengan .COM, tetapi tidak boleh dalam format sederhana seperti yang ditunjukkan di atas. Hal ini ditunjukkan dengan angka ajaib di awal file. Misalnya, file DR DOS 6.0, [[COMMAND.COM]] sebenarnya adalah file DOS yang dapat dieksekusi, karena dua bit pertama adalah inisial MZ (4Dh 5Ah) [[Mark Zbikowski]].&lt;br /&gt;
&lt;br /&gt;
Saat Anda menjalankan file COM, instruksi dibaca dari byte pertama dan dieksekusi secara berurutan hingga instruksi terakhir tercapai. Berikut kode ASM: Meskipun format ini masih dapat berjalan di banyak platform modern berbasis [[Windows NT]], format ini berjalan di [[NT Virtual DOS Machine]], subsistem peniruan identitas MS-DOS yang tidak ada pada versi 64-bit. File COM juga dapat dijalankan pada platform yang didukung oleh emulator DOS seperti [[DOSBox]]. Windows NT adalah sistem operasi Microsoft Windows berdasarkan kernel NT. NT Kernel merupakan singkatan dari Network atau jaringan dalam [[bahasa Indonesia]].&lt;br /&gt;
&lt;br /&gt;
== Penggunaan ekstensi .com yang berbahaya ==&lt;br /&gt;
Beberapa penulis [[virus komputer]] mengakui bahwa pengguna komputer modern saat ini kurang memiliki pengetahuan tentang ekstensi file &amp;#039;&amp;#039;.com&amp;#039;&amp;#039; dan format biner terkait, dan mungkin familiar dengan nama domain Internet &amp;#039;&amp;#039;.com&amp;#039;&amp;#039;. Email telah dikirim dengan nama lampiran seperti &amp;#039;&amp;#039;&amp;quot;www.example.com&amp;quot;&amp;#039;&amp;#039;. Pengguna Microsoft Windows yang secara tidak sengaja mengklik lampiran akan berasumsi bahwa dia sedang melihat situs web yang ditentukan, tetapi malah menjalankan file perintah biner tertentu yang terlampir untuk mengungkapkan identitas pembuatnya. Hal ini memberikan izin penuh pada komputer untuk melakukan apa pun yang diinginkan. Format file COM itu sendiri tidak berbahaya. Namun, ini termasuk mengeksploitasi benturan nama acak antara file perintah &amp;#039;&amp;#039;.com&amp;#039;&amp;#039; dan situs web &amp;#039;&amp;#039;.com&amp;#039;&amp;#039; komersial.&lt;br /&gt;
&lt;br /&gt;
== Referensi ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sumber dan atribusi ==&lt;br /&gt;
&lt;br /&gt;
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Berkas+COM&amp;amp;oldid=28440937 Wikipedia bahasa Indonesia], revisi 28440937 (2025-11-13T03:49:35Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
</feed>