Welcome To My Paradise

Selasa, 22 Oktober 2013

IBM PC DOS

IBM PC DOS (nama lengkap: The IBM Personal Computer Disk Operating System) adalah sebuah sistem DOS untuk IBM Personal Computer dankompatibelnya, dibuat dan dijual oleh IBM sejak 1980-an sampai 2000-an. Sejak diluncurkan sampai 1993, PC DOS adalah nama baru dari Microsoft MS-DOS.
Fungsi DOS INT 21h, 30h get DOS version, memberikan kode OEM 00h untuk IBM, bukannya FFh untuk Microsoft. Ini relevan untuk DOS 7, karena berbagai fitur yang diperkenalkan di MS DOS 7 (bagian dari Windows 95) tidak didukung di PC DOS 7, dan sebaliknya, misalnya MS DOS 7 tidak mendukung REXX dan PC DOS 7 tidak mendukung FAT32.
Jenis-Jenisnya

PC DOS 1.x 
Microsoft pertama berlisensi, [2] kemudian dibeli [3] 86-DOS dari Seattle Computer Products (SCP), yang dimodifikasi untuk PC IBM oleh Microsoft karyawan Bob O'Rear dengan bantuan dari SCP (kemudian Microsoft) karyawan Tim Paterson . O'Rear mendapat 86-DOS untuk berjalan di PC prototipe pada bulan Februari 1981. 86-DOS harus dikonversi dari 8-inci sampai 5,25 inci disket dan terintegrasi dengan BIOS , yang Microsoft sedang membantu IBM untuk menulis. [4] IBM memiliki lebih banyak orang menulis persyaratan untuk komputer daripada Microsoft telah menulis kode. O'Rear sering merasa kewalahan oleh jumlah orang-orang yang harus berurusan dengan di ESD (Divisi Masuk Sistem) fasilitas di Boca Raton . 86-DOS namanya IBM PC DOS 1.0 untuk Agustus 1981 yang rilis dengan PC IBM.
Versi awal DOS sebagian besar didasarkan pada CP / M dan banyak fungsinya panggilan serta sistem file yang disalin langsung dari OS yang lebih tua. Tidak seperti semua versi DOS kemudian, DATE dan TIME perintah yang executable terpisah daripada bagian dari COMMAND.COM. Single-sided 160 kilobyte (kB) 5.25 "disket yang hanya disk format yang didukung.
Menjelang akhir tahun 1981, Paterson pergi untuk bekerja pada upgrade, yang disebut PC DOS 1.10. Ini debut Mei 1982 bersama dengan Revision B IBM PC. Dukungan untuk drive dua sisi yang baru ditambahkan, yang memungkinkan 320 kB setiap disk. Sejumlah bug yang diperbaiki, dan pesan kesalahan dan meminta dibuat kurang samar. The DEBUG bahasa mesin memantau utilitas sekarang mampu memuat file lebih besar dari 64k dalam ukuran.
PC DOS 2.x
Kemudian, sekelompok programer Microsoft (terutama Paul Allen , Mark Zbikowski dan Aaron Reynolds ) [4] mulai bekerja pada PC DOS 2.0. Benar ditulis ulang dari bawah ke atas, DOS 2.0 menambahkan subdirektori dan dukungan hard disk untuk baru IBM XT , yang memulai debutnya Maret 1983. Sebuah format 9-sektor baru bertemu kapasitas floppy disk 360 kB. The Unix -terinspirasi kernel menampilkan file menangani di tempat CP / M-derivatif blok file kontrol dan driver perangkat loadable sekarang dapat digunakan untuk menambahkan hardware di luar apa yang mendukung IBM PC BIOS. BASIC dan sebagian besar utilitas yang disediakan dengan DOS secara substansial ditingkatkan juga. Sebuah upaya besar yang memakan waktu hampir 10 bulan bekerja, DOS 2.0 adalah lebih dari dua kali lebih besar DOS 1.x, menempati sekitar 28k RAM dibandingkan dengan 12k dari pendahulunya. Ini akan membentuk dasar untuk semua OS berorientasi konsumen Microsoft sampai 2001, ketika Windows XP (berdasarkan Windows NT ) dirilis. [4]
Berikut Oktober, DOS 2.1 debutnya. Diduga minor upgrade, tetap beberapa bug dan menambahkan dukungan untuk floppy drive setengah tinggi dan baru IBM PCjr .
Pada tahun 1983, baru didirikan Compaq merilis pertama 100% IBM PC klon yang kompatibel dan berlisensi mereka versi OEM sendiri DOS 1.10 (cepat digantikan oleh DOS 2,00) dari Microsoft. Klon PC lain mengikuti, yang sebagian besar termasuk fitur DOS hardware khusus, tapi beberapa generik.
PC DOS 3.x
Pada bulan Agustus tahun 1984, IBM memperkenalkan Intel 80286 yang diturunkan IBM PC / AT , mesin-generasi berikutnya. Berikut ini adalah DOS 3.00. Meskipun melompat nomor versi utuh, lagi terbukti sedikit lebih dari incremental upgrade, menambahkan tidak lebih besar daripada dukungan untuk baru AT 1,2 megabyte (MB) disket. Kemampuan jaringan yang direncanakan di DOS 3.00 yang dinilai terlalu kereta untuk dapat digunakan dan Microsoft dinonaktifkan mereka sebelum rilis OS. Dalam kasus apapun, rencana asli IBM untuk AT telah melengkapinya dengan OS generasi yang tepat yang akan menggunakan fitur diperpanjang, tapi ini tidak pernah terwujud. [1] PC DOS 3.1 (dirilis Maret 1985) tetap bug di DOS 3,00 dan Jaringan kartu Adapter didukung IBM pada PC Jaringan IBM . PC DOS 3.2 menambahkan dukungan untuk 3 ½ inci double-density 720 kB floppy disk drive, mendukung IBM PC Convertible , komputer IBM pertama yang menggunakan 3 disket ½ inci, dirilis April 1986.
Pada Juni 1985, IBM dan Microsoft menandatangani Perjanjian Pengembangan Bersama jangka panjang untuk berbagi kode DOS ditentukan dan membuat sistem operasi baru dari awal, diketahui pada saat itu sebagai Advanced DOS. Pada April 2, 1987 OS / 2 diumumkan sebagai produk pertama yang diproduksi dalam perjanjian. [5] Pada saat yang sama, IBM merilis generasi berikutnya dari komputer pribadi, IBM System Pribadi / 2 (PS / 2). [1 ] PC DOS 3.3, dirilis dengan PS / 2 baris, menambahkan dukungan untuk kepadatan tinggi 3 ½ inci 1,44 megabyte (MB) floppy disk drive, yang IBM diperkenalkan di 80286 berbasis dan lebih tinggi PS / 2 model. Upgrade dari DOS 3,2-3,3 benar-benar ditulis oleh IBM, dengan tidak ada upaya pengembangan pada bagian dari Microsoft, yang bekerja pada "Advanced DOS 1.0". DOS 3.30 adalah versi terakhir yang dirancang dengan IBM XT dan floppy-satunya sistem dalam pikiran, itu menjadi salah satu versi yang paling populer dan banyak pengguna lebih suka untuk penggantinya buggy.
PC DOS 4.x 
PC DOS 4.0, dikirim Juli 1988. DOS 4.0 memiliki beberapa masalah kompatibilitas dengan disk utilitas tingkat rendah karena beberapa perubahan struktur data internal. DOS 4.0 digunakan memori lebih dari DOS 3,30 dan juga memiliki beberapa gangguan. Baru ditambahkan EMS driver hanya kompatibel dengan IBM EMS papan dan tidak lebih umum rujukan? ] Intel dan AST yang. DOS 4.0 adalah juga terkenal karena termasuk versi pertama dari DOS Shell, sebuah utilitas layar penuh dirancang untuk membuat OS baris perintah lebih user friendly. Microsoft mengambil kembali kendali pembangunan dan merilis sebuah DOS bug-fixed 4.01 [6]
PC DOS 5 
DOS 5 debutnya pada bulan Juni 1991. Ini adalah salah satu upgrade terbesar DOS dalam sejarahnya. DOS 5 mendukung penggunaan memori di Area Tinggi (HMA) dan Memory Blok Atas (UMBs) pada 80286 dan kemudian sistem untuk mengurangi nya memori konvensional penggunaan. Juga semua perintah DOS sekarang mendukung /? opsi untuk menampilkan sintaks perintah. Selain IBM PC DOS, MS-DOS adalah satu-satunya versi lain yang tersedia sebagai edisi OEM lenyap karena pada saat ini PC adalah 100% kompatibel sehingga kustomisasi untuk perbedaan hardware tidak lagi diperlukan.
Ini adalah versi terakhir dari DOS yang IBM dan Microsoft berbagi kode lengkap untuk, dan DOS yang diintegrasikan ke dalam OS / 2 2.0 's, dan kemudian Windows NT, mesin virtual DOS .
PC DOS 6.1 
PC DOS tetap versi rebranded dari MS-DOS sampai 1993. IBM dan Microsoft berpisah-MS-DOS 6 dirilis pada bulan Maret, dan PC DOS 6.1 (yang dikembangkan secara terpisah) diikuti pada bulan Juni.Sebagian besar fitur baru dari MS-DOS 6.0 muncul di PC DOS 6.1 termasuk boot dukungan baru menu dan perintah PILIHAN baru, DELTREE dan MOVE. QBasic dijatuhkan dan Editor MS-DOS digantikan dengan IBM E Editor . PC DOS 6.1 laporan dirinya sebagai DOS 6.00.
PC DOS 6.3 
PC DOS 6.3 diikuti pada bulan Desember. PC DOS 6.30 juga digunakan dalam OS / 2 untuk PowerPC . PC DOS 6.3 juga menampilkan teknologi kompresi disk yang SuperStor dari Addstor.
PC DOS 7 
PC DOS 7 dirilis pada April 1995 dan merupakan rilis terakhir dari DOS sebelum fasilitas Raton Boca IBM ditutup. The REXX bahasa pemrograman ditambahkan, serta dukungan untuk format baru floppy disk,XDF , yang diperpanjang standar 1,44 MB floppy disk untuk 1,86 MB. Teknologi kompresi disk yang SuperStor diganti dengan Stacker Stac Electronics. Sebuah perintah aljabar baris kalkulator dan program utilitas untuk memuat driver perangkat dari baris perintah yang ditambahkan. PC DOS 7 juga termasuk banyak optimasi untuk meningkatkan kinerja dan mengurangi penggunaan memori.
PC DOS 2000 
Rilis ritel terbaru adalah PC DOS 2000 - dibebaskan dari Austin pada tahun 1998 - yang menemukan ceruk dalam perangkat lunak tertanam pasar dan di tempat lain. PC DOS 2000 pada dasarnya adalah menanamkan dari 7.0 dengan Y2K dan perbaikan lainnya diterapkan. Untuk aplikasi, PC DOS 2000 melaporkan dirinya sebagai "IBM PC DOS 7.00, revisi 1", berbeda dengan aslinya PC DOS 7, yang melaporkan dirinya sebagai "IBM PC DOS 7,00, revisi 0". [nb 1] IBM terus menggunakan PC DOS kode untuk mengkompilasi boot disk DOS untuk server mereka.
ThinkPad produk saat ini memiliki salinan dari versi terbaru dari PC DOS Penyelamatan dan partisi Recovery. rujukan? ]
PC DOS 7.10
IBM memproduksi PC DOS 7.10 yang didasarkan pada PC DOS 2000 dan menambahkan dukungan untuk Logical Block Addressing (LBA) dan FAT32 partisi. Versi DOS tidak pernah dirilis secara eceran tapi digunakan dalam beberapa produk IBM seperti IBM ServerGuide Scripting Toolkit. Versi DOS juga muncul dalam Norton Ghost dari Symantec . Versi 7.10 [nb 1] dilaporkan aplikasi, karena ini biasanya tes untuk mendukung FAT32.

Sebagian besar membangun dari versi DOS terbatas pada kernel file IBMBIO.COM , IBMDOS.COM dan COMMAND.COM . Diperbarui program FDISK32, FORMAT32 memungkinkan seseorang untuk mempersiapkan harddisk FAT32. Utilitas tambahan yang diambil dari PC DOS 2000, di mana diperlukan.

Beberapa Contoh Command saat menjalankan IBM ® Personal Computer ™ DOS 1.00 di bawah   Bochs :
  Masukkan tanggal hari ini (mdy): 2004/10/16

  IBM Personal Computer DOS
  Versi 1.00 (C) Hak Cipta IBM Corp 1981

  A> dir *. Exe
  LINK EXE 43.264 08-04-81

  A> dir *. Com
  COMMAND COM 3231 08-04-81
  FORMAT COM 2560 08-04-81
  CHKDSK COM 1395 08-04-81
  SYS COM 896 08-04-81
  Diskcopy COM 1216 08-04-81
  DISKCOMP COM 1124 08-04-81
  COMP COM 1620 08-04-81
  DATE COM 252 08-04-81
  WAKTU COM 250 08-04-81
  MODE COM 860 08-04-81
  Edlin COM 2392 08-04-81
  DEBUG COM 6049 08-04-81
  DASAR COM 10880 08-04-81
  BASICA COM 16256 08-04-81

  A> chkdsk
            40 file disk yang
        160.256 bytes jumlah ruang disk
          6144 byte tetap tersedia

        654.336 byte memori total
        642.192 byte bebas

  Sebuah tanggal>
  Tanggal sekarang adalah 10-16-04
  Masukkan tanggal baru:
  Waktu>
  Waktu saat ini adalah 15:03:05.64
  Masukkan waktu yang baru:

  Debug>
  L 100 0 3 1
  D
  049F: 0100 49 42 4D 42 49 4F 20 20-43 4F 4D 06 00 00 00 00 IBMBIO COM .....
  049F: 0110 00 00 00 00 00 00 00 00-F7 02 02 00 80 07 00 00 ........ w .......
  049F: 0120 49 42 4D 44 4F 53 20 20-43 4F 4D 06 00 00 00 00 IBMDOS COM .....
  049F: 0130 00 00 00 00 00 00 00 00-0D 03 06 00 00 19 00 00 ................
  049F: 0140 43 4F 4D 4D 41 4E 44 4D 20-43 4F 00 00 00 00 00 COMMAND COM .....
  049F: 0150 00 00 00 00 00 00 00 00-04 03 13 00 00 00 0C 9F ................
  049F: 0160 46 4F 52 4D 41 54 20 20-43 4F 4D 00 00 00 00 00 FORMAT COM .....
  049F: 0170 00 00 00 00 00 00 00 00-04 03 00 00 1A 0A 00 00 ................
  Q
  A>

Perhatikan output dari perintah chkdsk di atas: Hal ini menunjukkan bahwa terdapat 40 file pada disket. Namun, bila menggunakan perintah dir, Anda dapat melihat hanya 38 nama file dan data yang relevan mereka. Jadi chkdsk akan menunjukkan jumlah sebenarnya file pada disket, termasuk file yang tersembunyi atau sistem!
Menggunakan "l" (Beban) perintah di bawah debug, dengan parameter 100 0 3 1, memungkinkan kita untuk menyalin 1 sektor data dari Sektor Absolute 3 dari disket di A: \ drive (0; 1 = B:, 2 = C:, dll) untuk mengimbangi 100 jam dalam segmen memori Debug ini penyidik ​​forensik bisa menggunakan Debug untuk melihat semua byte yang terkandung dalam sektor apapun persis seperti mereka muncul di disket.! Dalam contoh di atas, kita melihat awal dari direktori entri (mulai dari sektor keempat dari disket), dengan dua file sistem yang tersembunyi, IBMBIO.COM dan IBMDOS.COM terdaftar pertama.

Boot Up Layar

Ilustrasi berikut menunjukkan bagaimana IBM ® Personal Computer ™ DOS versi 1.00 akan muncul pada layar ketika boot up. Sejak tanggal harus dimasukkan agar terus, kami telah menunjukkan tanggal contoh entri menggunakan teks hijau di sini:
  Masukkan tanggal hari ini (mdy): 1981/12/27

  IBM Personal Computer DOS
  Versi 1.00 (C) Hak Cipta IBM Corp 1981         

  A> _



Tidak ada komentar:

Posting Komentar