Set Instruksi: Karakteristik dan Fungsi
-Set instruksi
Kumpulan instruksi lengkap yang dimengerti oleh CPU
Kode mesin
Biner
Kode assembly
-Tipe data Spesifik
General – sembarang isi biner
Integer - single binary value
Ordinal - unsigned integer
Unpacked BCD - One digit per byte
Packed BCD - 2 BCD digits per byte
Near Pointer - 32 bit offset within segment
Bit field
Byte String
Floating Point
-Jenis operasi
Data Transfer
Arithmetic
Logical
Conversion
I/O
System Control
Transfer of Control
-Arithmetic
Add, Subtract, Multiply, Divide
Signed Integer
Floating point ?
Termasuk operasi:
Increment (a++)
Decrement (a--)
Negate (-a)
-System control
Privileged instructions
CPU harus berada pada state tertentu
Ring 0 pada 80386+
Kernel mode
Digunakan oleh operating systems
No comments:
Post a Comment