Selasa, 29 Juni 2021

UAS ~ ORGANISASI DAN SISTEM KOMPUTER

TEKNIK INFORMATIKA KAMPUS MILENIAL ITB INDONESIA😇😇

 Nama: Mega Lidia Lubis

Kelas :Pagi

Jurusan : Teknik informatika

 


1).Jelaskan pengertian Set Instruksi dalam ilmu komputer (Slide Pertemuan 12) 

jawab :

   Set instruksi adalah suatu perintah yang diberikan kepada sebuah PC ataupun CPU guna menjalankan sebuah OS ( Operating System ) dari suatu CPU tersebut.Set instruksi juga biasanya digunakan untuk perantara komunikasi dari programmer menuju mesin, set instruksi biasanya berupa bahasa mesin yang digunakan sebagai jembatan komunikasi antara manusia dengan komputer.

  Menurut sumber lain, set instruksi didefinisikan sebagai suatu aspek dalam arsitektur komputer yang dapat dilihat oleh para pemrogram. Set instruksi adalah sekumpulan lengkap instruksi yang dapat dimengerti oleh sebuah CPU. Set instruksi juga disebut sebagai bahasa mesin (machine code), karena aslinya juga berbentuk biner kemudian dimengerti sebagai bahasa assembly.

2).Sebutkan operasi set instruksi untuk arithmetic beserta fungsinya (Slide Pertemuan 12) 

jawab : 

Operasi set instruksi untuk arithmetic:

1. ADD : penjumlahan

2. SUBTRACT : pengurangan

3. MULTIPLY : perkalian

4. DIVIDE : pembagian

Dan untuk nomor 5 sampai 8 merupakan instruksi operand tunggal

5. ABSOLUT

6. NEGATIVE

7. DECREMENT

8. INCREMENT


3).Jelaskan cara kerja dari Modul I/O secara umum pada sistem komputer. (Slide Pertemuan 10)

jawab : 

CARA KERJA MODUL I/O SECARA UMUM


   Bagaimana modul I/O dapat menjalankan tugasnya, yaitu dengan menjembatani CPU dan memori dengan dunia luar merupakan hal yang terpenting untuk kita ketahui. 

   Perangkat eksternal dihubungkan dengan komputer oleh suatu link dengan modul I/O. Link digunakan untuk pertukaran control, status dan data antara modul I/O dengan perangkat eksternal.

Data berbentuk sekumpulan bit untuk dikirimkan ke modul I/O atau diterima dari modul I/O. Control Signal menentukan fungsi – fungsi yang akan dilakukan perangkat, seperti mengirimkan data ke modul I/O (INPUT atau READ), menerima data dari modul I/O (OUTPUT atau WRITE), report status, atau membentuk fungsi control tertentu keperangkat. Signal status menandai status perangkat. Misalnya READY/NOT READY untuk menunjukan kesiapan perangkat untuk mengirimkan data.

Control logic berkaitan dengan perangkat yang mengontrol operasi perangkat dalam memberikan respons yang berasal dari modul I/O. Transducer mengubah data dari energy listrik menjadi energy lain selama berlangsungnya output dan dari bentuk energy tertentu menjadi energy listrik selama berlangsungnya input. Umumnya, suatu buffer dikaitkan dengan transducer untuk menampung sementara data yang ditransfer di antara modul I/O dan dunia luar. Ukuran buffer yang umum adalah 8 hingga 16 bit.

Prinsip kerja yang dilakukan perangkat input adalah merubah perintah yang dapat dipahami oleh manusia kepada bentuk yang dipahami oleh komputer (machine readable form), ini berarti mengubahkan perintah dalam bentuk yang dipahami oleh manusia kepada data yang dimengerti oleh komputer yaitu dengan kode – kode binary (binary encoded information). Perangkat input dapat digolongkan menjadi dua golongan, yaitu perangkat input langsung dan perangkat input tidak langsung. Perangkat input langsung yaitu input yang digunakan langsung diproses di CPU, tanpa melalui media lain. Sedangkan perangkat input tidak langsung adalah input yang dimasukkan tidak langsung diproses di CPU.


4).Apa yang dimaksud dengan Modul Input dan Output (Modul I/O) pada Sistem Komputer? (Slide Pertemuan 10)

jawab : 

  Modul I/O Merupakan peralatan antar muka (interface) bagi system bus atau switch sentral dan mengontrol satu atau lebih perangkat peripheral. Modul I/O tidak hanya sekedar modul penghubung, tetapi sebuah piranti yang berisi logika dalam melakukan fungsi komunikasi antara peripheral dan bus komputer.

  • Input (masukan) unit luar yang digunakan untuk memasukkan data dari luar ke dalam mikroprosesor ini, contohnya data yang berasal dari keyboard atau mouse. 
  • Sementara unit output (keluaran) biasanya digunakan untuk menampilkan data, atau dengan kata lain untuk menangkap data yang dikirimkan oleh mikroprosesor, contohnya data yang akan ditampilkan pada layar monitor kmputer atau printer.

5).Jelaskan Perbedaan translator compiler dan translator interpreter (Slide Pertemuan 13) 

jawab : 

perbedaan translator compiler dan translator interpreter

  • Compiler bisa menangkap berbagai kesalahan dalam 1 program kode sumber sekaligus. Sedangkan interpreter cuma bisa menangkap beberapa kesalahan pada 1 baris kode sumber pada suatu saat
  • Biasanya program yang dihasilkan compiler lebih cepat dari waktu pelaksanaan program dengan interpreter
  • Kalau compiler menghasilkan kode antara (misal object kode) dan harus digabungkan/delink menjadi bentuk yang dapat dijalankan mesin/komputer (executable). Sedangkaan interpreter biasanya tidak menghasilkan kode antara
  • Saat menjalankan program hasil kompilasi bisa dilakukan tanpa kode sumber. Namun, interpreter butuh kode sumber
  • Pada compiler, pembuatan kode yang bisa dijalankan mesin dilakukan dalam 2 tahap terpisah, yaitu parsing/pembuatan kode objek linking/penggabungan kode objek dengan library. Untuk interpreter tidak ada proses terpisah
  • Jika compiler membutuhkan linker untuk menggabungkan kode objek dengan berbagai macam library demi menghasilkan suatu kode yang bisa dijalankan oleh mesin, maka interpreter tidak butuh linker
  • Interpreter cocok untuk membuat atau menguji coba modul. Tetapi untuk compiler agak cukup repot karena untuk mengubah suatu modul atau kode objek kecil, maka harus dilakukan proses linking atau penggabungan kembali semua objek dengan library yang diperlukan
6).Jelaskan siklus Fetch – Eksekusi Instruksi pada CPU pada umumnya. (Slide Pertemuan 11) 

jawab : 

siklus Fetch – Eksekusi Instruksi pada CPU pada umumnya

👉Siklus Fetch – Eksekusi

(DI LAKSANAKAN/JALANKAN) :

  • Pada setiap siklus instruksi, CPU awalnya akan membaca instruksi dari memori.
  • Terdapat register dalam CPU yang berfungsi mengawasi dan menghitung instruksi selanjutnya, yang disebut Program Counter(PC).PC akan menambah satu hitungannya setiap kali CPU membaca instruksi. 
  • Instruksi-instruksi yang dibaca akan dibuat dalam register instruksi (IR).
  • Instruksi-instruksi ini dalam bentuk kode-kode binner yang dapat diinterpretasikan (diterjemahkan) oleh CPU kemudian dilakukan aksi yang diperlukan.


👉Siklus Instruksi Dasar

Pada setiap siklus instruksi, CPU awalnya akan membaca instruksi dari memori. Terdapat register dalam CPU yang berfungsi mengawasi dan menghitung instruksi selanjutnya, yang disebut Program Counter (PC). PC akan menambah satu hitungannya setiap kali CPU membaca instruksi.

👉Siklus Instruksi

  • Instruction Addess Calculation (IAC), yaitu mengkalkulasi atau menentukan alamat instruksi berikutnya yang akan dieksekusi.Biasanya melibatkan penambahan bilangan tetap ke alamat instruksi sebelumnya.Misalnya, bila panjang setiap instruksi 16 bit padahal memori memiliki panjang 8 bit, maka tambahkan 2 ke alamat sebelumnya.
  • Instruction Fetch (IF), yaitu membaca atau pengambil instruksi dari lokasi memorinya ke CPU.
  • Instruction Operation Decoding (IOD), yaitu menganalisa instruksi untuk menentukan jenis operasi yang akan dibentuk dan operand yang akan digunakan.
  • Operand Address Calculation (OAC), yaitu menentukan alamat operand, hal ini dilakukan apabila melibatkan referensi operand pada memori.
  • Operand Fetch (OF), adalah mengambil operand dari memori atau dari modul I/O.
  • Data Operation (DO), yaitu membentuk Operasi yang diperintahkan dalam instruksi.
  • Operand store (OS), yaitu menyimpan hasil eksekusi ke dalam memori.

              Diagram Siklus Intruksi


7).Saat ini pemrosesan data pada Komputer/Laptop/PC yang berkembang dan terkenal di Indonesia adalah AMD dan Intel. Berikan penjelasan keunggulan kedua prosesor tersebut.

jawab : 


👉Keunggulan AMD : 

1).Tidak mudah panas

Intel diketahui lebih unggul dalam mengatur suhu dibandingkan dengan AMD.. Hampir seluruh prosesor Intel telah dibekali dengan teknologi pengurang kinerja prosesor saat suhunya mulai meningkat. Sedangkan AMD, masih belum menggunakan teknologi semacam itu.

2).Tidak mengeluarkan suara berlebih

Pada saat menjalankan proses, sang prosesor Intel tidak mengeluarkan suara yang tidak enak didengar oleh yang mendengar.Hal itu karena produsen Intel memprioritaskan kepuasan pelanggan dan User Experience (UX) pada saat menggunakan Intel.Intel itu sebuah bisnis.

Seperti layaknya AMD, Centaur, ARM, dan lain-lain.Agar para pelanggan puas dengan layanan yang diberikan oleh Intel, maka si Intel harus membuat pelanggannya puas dengan memberikan kualitas yang baik. Produsen Intel mengakalinya dengan memasang teknologi heatsink pada Intel.

Heatsink ini pada saat bekerja, tidak mengeluarkan suara.Logikanya, apabila sesuatu yang pada saat bekerja tidak menimbulkan suara yang berisik jika digunakan dalam sebuah prosesor maka akan membuat prosesor tersebut tidak berisik saat bekerja.

4). Lebih Menang Merek (Brand) di Pasaran

Intel lebih duluan naik daun daripada AMD. Intel diproduksi lebih awal dibandingkan dengan AMD. Hal itulah yang menyebabkan pamor Intel lebih tinggi daripada AMD.

Tetapi, walaupun Intel lebih menang merek daripada AMD, kedua prosesor itu memiliki kualitas yang saling bersaing dan bisa dikatakan terbaik.

Intel bisa merebut hati para konsumen dengan menyajikan prosesor yang memiliki kualitas tinggi. Dengan strateginya, Intel pun berhasil melakukan hal ini dan banyak orang yang membeli laptop dengan prosesor tersebut.

5).Intel memiliki kecepatan yang lebih unggul dibanding AMD. Meskipun tidak berbeda jauh, tapi Intel mampu menjalankan berbagai program dengan lebih cepat.

6).Multimedia

Gambar yang ditampilkan oleh prosesor Intel tetap lebih tajam dan bisa di-overlock dengan baik. Itulah keunggulan Intel yang masih belum bisa disaingi oleh prosesor AMD.


👉Keunggulan Intel : 

1). AMD Memang Lebih Murah Dari Intel

Jika merupakan seorang gamer yang tidak mempunyai dana yang cukup banyak, beruntung karena prosesor yang baik untuk kalangan gamer itu harganya cukup murah bila dijejerkan dengan Intel. Itu karena AMD belum terlalu memegang dan mendominasi kendali pasar dunia. Sementara ini, pasar dunia masih dipenuhi oleh Intel.

2). Lebih Unggul Daripada Intel Dari Segi Grafis

Satu poin lagi untuk para gamer. Selain harganya yang lebih murah, kualitas grafis prosesor AMD lebih bagus dan cocok untuk bermain game karena tampilan grafis dari game tersebut akan lebih menarik jika menggunakan prosesor AMD ini.Namun, bagi para youtuber atau tukang render kurang cocok jika menggunakan prosesor yang satu ini. Lebih baik memakai Intel saja kalau mau render.

3). Prosesor AMD Bisa Mendeteksi Malware

  Sang pembuat AMD memiliki ide untuk menambahkan fitur pendeteksi virus/malware. Fitur tersebut dinamakan Enchanced Virus Protection (EVP). Fitur ini bekerja untuk mengecek apakah ada virus yang terdapat pada program yang akan dijalankan.

4). Lebik Baik Jika Menangani Aplikasi Berbasis 64 bit

Seiring berjalannya teknologi, maka perkembangan aplikasi juga semakin pesat. Hal itu mengakibatkan banyaknya aplikasi bahkan game pun menjadi berbasis 64 bit.

Nah, AMD pun mengambil peluang dengan melihat kondisi seperti ini. Maka, produsen AMD langung membuat prosesor yang lebih optimal ketika menangani aplikasi yang berbasis 64 bit. Itulah yang dinamakan bisnis. Nah, itu tadi beberapa kelebihan AMD. Sekarang saya akan bahas kekurangan prosesor AMD atau yang sering disebut dengan prosesor para gamer.

5).Memiliki kemampun mendeteksi malware sangat baik.

6).Kualitas grafis sangat baik

7). Pendeteksi Virus

Prosesor AMD memiliki kemampuan lebih baik dalam mendeteksi virus ebelum virus tersebut berhasil menginfeksi laptop kamu. teknologi terbaru yang dimiliki AMD memungkinkannya untuk melakukan hal tersebut. 


8). Jelaskan fase-fase dari sebuah proses kompilasi (Slide Pertemuan 13). 

jawab : 

Penjelasan:

1).Penganalisa Leksikal

   Membaca program sumber, karakter demi karakter. Sederetan satu atau lebih karakter dikelompokkan menjadi satu kesatuan mengacu pada pola kesatuan kelompok karakter (token) yang ditentukan dalam bahasa sumber. Kelompok karakter yang membentuk sebuah token dinamakan lexeme untuk token tersebut. Setiap token yang dihasilkan disimpan di dalam table symbol. Sederetan karakter yang tidak mengikuti pola token akan dilaporkan sebagai token tak dikenal (unidentified token)

2).Penganalisa Sintaks

  Memeriksa kesesuaian pola deretan token dengan aturan sintaks yang ditentukan dalam bahasa sumber. Sederetan token yang tidak mengikuti aturan sintaks akan dilaporkan sebagai kesalahan sintaks (sintx error). Secara logika deretan token yang bersesuaian dengan sintaks tertentu akan dinyatakan sebagai pohon parsing (parse tree)

3).Penganalisa Semantik

 Memeriksa apakah token an ekspresi dari batasan-batasan yang ditetapkan. Batasan-batasan tersebut misalnya:

a. Panjang maksimum token identifier adalah 8 karakter

b. Panjang maksimum ekspresi tungal adalah 80 karakter

c. Nilai bilangan bulat adalah -32768 s/d 32767

d. Operasi aritmatika harus melibatkan operan-operan yang bertipe sama

4)Pembangkit Kode Antara

  Membangkitkan kode antara (intermediate code) berdasarkan pohon parsing. Pohon parse selanjutnya diterjemahkan oleh suatu penerjemah yang dinamakan penerjemah berdasarkan sintx (syntax-directed translator). Hasil penerjemahan ini biasanya merupakan perintah tiga alamat (three-address code) yang merupakan representasi program untuk suatu mesin abstrak. Perintah tiga alamat bisa berbentuk quadruples (op, arg1, arg2, result), tripels (op, arg1, arg2). Ekspresi dengan satu argument dinyatakan dengan menetapkan arg2 dengan – (strip, dash)

5).Pengoptimal kode

Melakukan optimasi (penghematan space dan waktu komputasi), jika mungkin terhadap kode antara

6).Pembangkit Kode Mesin

Membangkitkan kode dalam bahasa target tertentu (misalnya bahasa mesin)

9).Selesaikan operasi arimetika berikut menggunakan format instruksi 3 alamat assembly dan hitungj jumlahoperasinya (Slide Pertemuan 12).

Jawab : 





10). Coba terjemahkan bilangan Desimal berikut ke bilangan Biner dengan panjang 8 bit ataus sebaliknya


Jawab:





Minggu, 20 Juni 2021

TUGAS MANDIRI 6 ~ ORGANISASI DAN SISTEM KOMPUTER KAMPUS MILENIAL ITBI

 Nama: Mega Lidia Lubis

Kelas :Pagi

Jurusan : Teknik informatika

Soal

1).Jelaskan pengertian set instruksi dalam ilmu komputer!

2). Sebutkan operasi set instruksi untuk arithmetic beserta fungsinya!

3). Selesaikan 3 alamat assembly Dan hitung jumlah operasinya!

  1. (AxD)/(B-C)+E
  2. A/B-D/E+C
  3. A/(B-D)+C
  4. A/(B-D+C)
  5. A+B/(C+D)xE

4). Jelaskan perbedaan translator compiler Dan translator interpreter!

5). Jelaskan fase-fase dari sebuah proses compilasi!

Jawab:

1).Set instruksi adalah suatu perintah yang diberikan kepada sebuah PC ataupun CPU guna menjalankan  sebuah OS ( Operating System ) dari suatu CPU  tersebut.Set instruksi juga biasanya digunakan untuk  perantara komunikasi dari programmer menuju  mesin, set instruksi biasanya berupa bahasa mesin  yang digunakan sebagai jembatan komunikasi antara  manusia dengan komputer.

Menurut sumber lain, set instruksi didefinisikan sebagai suatu aspek dalam arsitektur komputer yang dapat dilihat oleh para pemrogram. Set instruksi adalah sekumpulan lengkap instruksi yang dapat dimengerti oleh sebuah CPU. Set instruksi juga disebut sebagai bahasa mesin (machine code), karena aslinya juga berbentuk biner kemudian dimengerti sebagai bahasa assembly.

2).Tindakan CPU untuk melakukan operasi arithmetic:

a. Transfer data sebelum atau sesudah

b. Melakukan fungsi dalam ALU

c. Menset kode-kode kondisi dan flag

Operasi set instruksi untuk arithmetic:

1. ADD : penjumlahan

2. SUBTRACT : pengurangan

3. MULTIPLY : perkalian

4. DIVIDE : pembagian

Dan untuk nomor 5 sampai 8 merupakan instruksi operand tunggal

5. ABSOLUT

6. NEGATIVE

7. DECREMENT

8. INCREMENT


3).Gunakan register alamat: A, B, C, D, E. Register yang menyimpan hasil: T, Y

1) (A × D)/(B – C)+E

· MPY T, A, D ⟶ T := A × D

SUB Y, B, C ⟶ Y := B - C

DIV Y, T, Y ⟶ Y := T / Y

ADD Y, Y, E ⟶ Y := Y + E

Memerlukan 4 kali operasi


2) A / B – D/ E + C

· DIV Q, A, B ⟶ Q := A / B

DIV P, D, E ⟶ P := D / E

SUB P, Q, P ⟶ P := Q-P

ADD P, P, C ⟶ P := P + C

Memerlukan 4 kali operasi


3) A / (B – D)+C

· Y = A / (B – D) + C

SUB E, B, D ⟶ E := B - D

DIV E, A, E ⟶ E := A / E

ADD E, E, C ⟶ E := E + C

Memerlukan 3 kali operasi


4) A / (B – D + C)

· Y = A / (B – D + C)

ADD N, D, C ⟶ N := D + C

SUB N, B, N ⟶ N := B - N

DIV N, A, N ⟶ N := A / N

Memerlukan 3 kali operasi


5) A + B / (C + D) × E

· Y = A + B / (C + D) × E

ADD Y, C, D Y := C + D (1)

DIV Y, B, Y Y := B / Y (2)

ADD Y, A, Y Y := A + Y (3)

MPY Y, Y, E Y := Y × E (4)

Memerlukan 4 kali operasi



4).perbedaan translator compiler dan translator interpreter:

  1. Compiler bisa menangkap berbagai kesalahan dalam 1 program kode sumber sekaligus. Sedangkan interpreter cuma bisa menangkap beberapa kesalahan pada 1 baris kode sumber pada suatu saat
  2. Biasanya program yang dihasilkan compiler lebih cepat dari waktu pelaksanaan program dengan interpreter
  3. Kalau compiler menghasilkan kode antara (misal object kode) dan harus digabungkan/delink menjadi bentuk yang dapat dijalankan mesin/komputer (executable). Sedangkaan interpreter biasanya tidak menghasilkan kode antara
  4. Saat menjalankan program hasil kompilasi bisa dilakukan tanpa kode sumber. Namun, interpreter butuh kode sumber
  5. Pada compiler, pembuatan kode yang bisa dijalankan mesin dilakukan dalam 2 tahap terpisah, yaitu parsing/pembuatan kode objek linking/penggabungan kode objek dengan library. Untuk interpreter tidak ada proses terpisah
  6. Jika compiler membutuhkan linker untuk menggabungkan kode objek dengan berbagai macam library demi menghasilkan suatu kode yang bisa dijalankan oleh mesin, maka interpreter tidak butuh linker
  7. Interpreter cocok untuk membuat atau menguji coba modul. Tetapi untuk compiler agak cukup repot karena untuk mengubah suatu modul atau kode objek kecil, maka harus dilakukan proses linking atau penggabungan kembali semua objek dengan library yang diperlukan

5).fase-fase dari sebuah proses compilasi:

Penjelasan:

1).Penganalisa Leksikal

Membaca program sumber, karakter demi karakter. Sederetan satu atau lebih karakter dikelompokkan menjadi satu kesatuan mengacu pada pola kesatuan kelompok karakter (token) yang ditentukan dalam bahasa sumber. Kelompok karakter yang membentuk sebuah token dinamakan lexeme untuk token tersebut. Setiap token yang dihasilkan disimpan di dalam table symbol. Sederetan karakter yang tidak mengikuti pola token akan dilaporkan sebagai token tak dikenal (unidentified token)

2).Penganalisa Sintaks

  Memeriksa kesesuaian pola deretan token dengan aturan sintaks yang ditentukan dalam bahasa sumber. Sederetan token yang tidak mengikuti aturan sintaks akan dilaporkan sebagai kesalahan sintaks (sintx error). Secara logika deretan token yang bersesuaian dengan sintaks tertentu akan dinyatakan sebagai pohon parsing (parse tree)

3).Penganalisa Semantik

 Memeriksa apakah token an ekspresi dari batasan-batasan yang ditetapkan. Batasan-batasan tersebut misalnya:

a. Panjang maksimum token identifier adalah 8 karakter

b. Panjang maksimum ekspresi tungal adalah 80 karakter

c. Nilai bilangan bulat adalah -32768 s/d 32767

d. Operasi aritmatika harus melibatkan operan-operan yang bertipe sama

4)Pembangkit Kode Antara

Membangkitkan kode antara (intermediate code) berdasarkan pohon parsing. Pohon parse selanjutnya diterjemahkan oleh suatu penerjemah yang dinamakan penerjemah berdasarkan sintx (syntax-directed translator). Hasil penerjemahan ini biasanya merupakan perintah tiga alamat (three-address code) yang merupakan representasi program untuk suatu mesin abstrak. Perintah tiga alamat bisa berbentuk quadruples (op, arg1, arg2, result), tripels (op, arg1, arg2). Ekspresi dengan satu argument dinyatakan dengan menetapkan arg2 dengan – (strip, dash)

5).Pengoptimal kode

Melakukan optimasi (penghematan space dan waktu komputasi), jika mungkin terhadap kode antara

6).Pembangkit Kode Mesin

Membangkitkan kode dalam bahasa target tertentu (misalnya bahasa mesin)


Selasa, 08 Juni 2021

TUGAS MANDIRI 5 ~ ORGANISASI DAN SISTEM KOMPUTER KAMPUS MILENIAL ITBI

TEKNIK INFORMATIKA KAMPUS MILENIAL ITB INDONESIA😇😇

 Nama: Mega Lidia Lubis

Kelas :Pagi

Jurusan : Teknik informatika

 SOAL:

A. Apa yang dimaksud dengan Modul Input dan Output (Modul I/O) pada Sistem Komputer?

B. Jelaskan cara kerja dari Modul I/O secara umum pada sistem komputer.

C. Coba terjemahkan bilangan Desimal be rikut ke bilangan Biner dengan panjang 8 bit atau sebaliknya

1) 8710 = …

2) 9810 = …

3) 10010 = …

4) 0000 11002 = …

5) 0101 01002 = …

Jawab:

1).Modul I/O Merupakan peralatan antar muka (interface) bagi system bus atau switch sentral dan mengontrol satu atau lebih perangkat peripheral. Modul I/O tidak hanya sekedar modul penghubung, tetapi sebuah piranti yang berisi logika dalam melakukan fungsi komunikasi antara peripheral dan bus komputer.

  • Input (masukan) unit luar yang digunakan untuk memasukkan data dari luar ke dalam  mikroprosesor ini, contohnya data yang berasal dari  keyboard atau mouse. 

  • Sementara unit output (keluaran) biasanya digunakan untuk menampilkan data, atau dengan kata lain untuk menangkap data yang  dikirimkan oleh mikroprosesor, contohnya data yang  akan ditampilkan pada layar monitor kmputer atau  printer.

2).CARA KERJA MODUL I/O SECARA UMUM


 
Bagaimana modul I/O dapat menjalankan tugasnya, yaitu dengan menjembatani CPU dan memori dengan dunia luar merupakan hal yang terpenting untuk kita ketahui. 

   Perangkat eksternal dihubungkan dengan komputer oleh suatu link dengan modul I/O. Link digunakan untuk pertukaran control, status dan data antara modul I/O dengan perangkat eksternal.

Data berbentuk sekumpulan bit untuk dikirimkan ke modul I/O atau diterima dari modul I/O. Control Signal menentukan fungsi – fungsi yang akan dilakukan perangkat, seperti mengirimkan data ke modul I/O (INPUT atau READ), menerima data dari modul I/O (OUTPUT atau WRITE), report status, atau membentuk fungsi control tertentu keperangkat. Signal status menandai status perangkat. Misalnya READY/NOT READY untuk menunjukan kesiapan perangkat untuk mengirimkan data.

Control logic berkaitan dengan perangkat yang mengontrol operasi perangkat dalam memberikan respons yang berasal dari modul I/O. Transducer mengubah data dari energy listrik menjadi energy lain selama berlangsungnya output dan dari bentuk energy tertentu menjadi energy listrik selama berlangsungnya input. Umumnya, suatu buffer dikaitkan dengan transducer untuk menampung sementara data yang ditransfer di antara modul I/O dan dunia luar. Ukuran buffer yang umum adalah 8 hingga 16 bit.

Prinsip kerja yang dilakukan perangkat input adalah merubah perintah yang dapat dipahami oleh manusia kepada bentuk yang dipahami oleh komputer (machine readable form), ini berarti mengubahkan perintah dalam bentuk yang dipahami oleh manusia kepada data yang dimengerti oleh komputer yaitu dengan kode – kode binary (binary encoded information). Perangkat input dapat digolongkan menjadi dua golongan, yaitu perangkat input langsung dan perangkat input tidak langsung. Perangkat input langsung yaitu input yang digunakan langsung diproses di CPU, tanpa melalui media lain. Sedangkan perangkat input tidak langsung adalah input yang dimasukkan tidak langsung diproses di CPU.

3).





Minggu, 23 Mei 2021

TUGAS MANDIRI 4 ~ ORGANISASI DAN SISTEM KOMPUTER KAMPUS MILENIAL ITBI

TEKNIK INFORMATIKA KAMPUS MILENIAL ITB INDONESIA😇😇
WELCOME TO MY BLOG😉

 Nama: Mega Lidia Lubis

Kelas :Pagi

Jurusan : Teknik informatika

SOAL:

A.Saat ini pemrosesan data pada Komputer/Laptop/PC yang berkembang dan terkenal di Indonesia adalahAMD dan Intel. Berikan penjelasan keunggulan kedua prosesor tersebut.

B. Saat ini pemrosesan data pada Smartphone yang berkembang dan terkenal di Indonesia adalah Qualcomm,Mediatek dan Apple. Berikan penjelasan keunggulan ketiga prosesor tersebut.

C. Jelaskan siklus Fetch – Eksekusi Instruksi pada CPU pada umumnya.

Jawab:

1).


👉Kelebihan Intel :

1).Tidak mudah panas.

Intel diketahui lebih unggul dalam mengatur suhu dibandingkan dengan AMD.. Hampir seluruh prosesor Intel telah dibekali dengan teknologi pengurang kinerja prosesor saat suhunya mulai meningkat. Sedangkan AMD, masih belum menggunakan teknologi semacam itu.

2).Tidak mengeluarkan suara berlebih.

Pada saat menjalankan proses, sang prosesor Intel tidak mengeluarkan suara yang tidak enak didengar oleh yang mendengar.Hal itu karena produsen Intel memprioritaskan kepuasan pelanggan dan User Experience (UX) pada saat menggunakan Intel.Intel itu sebuah bisnis.

Seperti layaknya AMD, Centaur, ARM, dan lain-lain.Agar para pelanggan puas dengan layanan yang diberikan oleh Intel, maka si Intel harus membuat pelanggannya puas dengan memberikan kualitas yang baik. Produsen Intel mengakalinya dengan memasang teknologi heatsink pada Intel.

Heatsink ini pada saat bekerja, tidak mengeluarkan suara.Logikanya, apabila sesuatu yang pada saat bekerja tidak menimbulkan suara yang berisik jika digunakan dalam sebuah prosesor maka akan membuat prosesor tersebut tidak berisik saat bekerja.


4). Lebih Menang Merek (Brand) di Pasaran

Intel lebih duluan naik daun daripada AMD. Intel diproduksi lebih awal dibandingkan dengan AMD. Hal itulah yang menyebabkan pamor Intel lebih tinggi daripada AMD.

Tetapi, walaupun Intel lebih menang merek daripada AMD, kedua prosesor itu memiliki kualitas yang saling bersaing dan bisa dikatakan terbaik.

Intel bisa merebut hati para konsumen dengan menyajikan prosesor yang memiliki kualitas tinggi. Dengan strateginya, Intel pun berhasil melakukan hal ini dan banyak orang yang membeli laptop dengan prosesor tersebut.

5).Intel memiliki kecepatan yang lebih unggul dibanding AMD. Meskipun tidak berbeda jauh, tapi Intel mampu menjalankan berbagai program dengan lebih cepat.

6).Multimedia

Gambar yang ditampilkan oleh prosesor Intel tetap lebih tajam dan bisa di-overlock dengan baik. Itulah keunggulan Intel yang masih belum bisa disaingi oleh prosesor AMD.


👉Kelebihan AMD

1. AMD Memang Lebih Murah Dari Intel

Jika merupakan seorang gamer yang tidak mempunyai dana yang cukup banyak, beruntung karena prosesor yang baik untuk kalangan gamer itu harganya cukup murah bila dijejerkan dengan Intel. Itu karena AMD belum terlalu memegang dan mendominasi kendali pasar dunia. Sementara ini, pasar dunia masih dipenuhi oleh Intel.

2. Lebih Unggul Daripada Intel Dari Segi Grafis

Satu poin lagi untuk para gamer. Selain harganya yang lebih murah, kualitas grafis prosesor AMD lebih bagus dan cocok untuk bermain game karena tampilan grafis dari game tersebut akan lebih menarik jika menggunakan prosesor AMD ini.Namun, bagi para youtuber atau tukang render kurang cocok jika menggunakan prosesor yang satu ini. Lebih baik memakai Intel saja kalau mau render.

3). Prosesor AMD Bisa Mendeteksi Malware

Sang pembuat AMD memiliki ide untuk menambahkan fitur pendeteksi virus/malware. Fitur tersebut dinamakan Enchanced Virus Protection (EVP). Fitur ini bekerja untuk mengecek apakah ada virus yang terdapat pada program yang akan dijalankan.

4). Lebik Baik Jika Menangani Aplikasi Berbasis 64 bit

Seiring berjalannya teknologi, maka perkembangan aplikasi juga semakin pesat. Hal itu mengakibatkan banyaknya aplikasi bahkan game pun menjadi berbasis 64 bit.

Nah, AMD pun mengambil peluang dengan melihat kondisi seperti ini. Maka, produsen AMD langung membuat prosesor yang lebih optimal ketika menangani aplikasi yang berbasis 64 bit. Itulah yang dinamakan bisnis. Nah, itu tadi beberapa kelebihan AMD. Sekarang saya akan bahas kekurangan prosesor AMD atau yang sering disebut dengan prosesor para gamer.

5).Memiliki kemampun mendeteksi malware sangat baik.

6).Kualitas grafis sangat baik

7). Pendeteksi Virus

Prosesor AMD memiliki kemampuan lebih baik dalam mendeteksi virus ebelum virus tersebut berhasil menginfeksi laptop kamu. teknologi terbaru yang dimiliki AMD memungkinkannya untuk melakukan hal tersebut. 



2).


👉keunggulan Qualcomm,

1).pengambilan gambar

Saat ini, kamera tidak dapat dipisahkan dari smartphone dan kehidupan kita. Untuk memenuhi kebutuhan pengguna yang kerap berubah dan untuk menyediakan pengalaman mobile yang baru, Snapdragon 835 memperkenalkan kemajuan dalam fotografi mobile, dan pengambilan video yang dirancang untuk memberikan kemampuan zoom yang lebih halus, autofocus yang lebih canggih, dan warna yang mendekati kenyataan

2.) Konektivitas dan Kinerja

Highlights pertama dari keunggulan Snapdragon 855 akan dimulai dari langkah koneksi dan kinerja. Aspek tersebut agaknya yang menjadi nilai jual utama SoC ini di pasaran. Snapdragon 855 Mobile Platform dikatakan membawa pengalaman transformatif 5G kepada dunia dengan modem 5G X50. Di saat bersamaan juga memaksimalkan yang terbaik dari konektivitas 4G multi-gigabit dengan modem LTE Snapdragon X24.

3). Kecerdasan Buatan

Keunggulan selanjutnya, perangkat SoC ini mengedepankan kemampuan kecerdasan buatan atau Artificial Intelligence (AI). 

4).Daya tahan baterai

5).keamanan

6).pengalaman AR dan VR

7).mechine learning 


2. 

👉keunggulan Mediatek 

  • Fokus super cepat, 
  • pengambilan dan pemutaran video hingga resolusi 4Kx2K, 
  • reproduksi warna yang tepat, 
  • inovatif dan hemat daya. 
  • Prosesor MediaTek Helio menghadirkan CorePilot, teknologi manajemen sumber daya canggih yang memaksimalkan kinerja dan efisiensi perangkat smartphone


3.


👉 keunggulan apple

  • Jumlah Aplikasi dan games terbanyak dibanding OS smartphone lain.
  • Punya kontrol ketat terhadap kualitas aplikasi yang ada di apps store.
  • Performa & kualitas menjalankan aplikasi/games lebih bagus dibanding smartphone dengan OS lainnya.
  • Device-device lama bisa mendapat update OS walau secara hardware jauh tertinggal.
  • Pelopor could computing (media penyimpanan data secara online).
  • Garansi device internasional
  • Harga jual kembali lebih stabil.
  • desain, 
  • perangkat keras dan lunak, 
  • kualitas gambar dan suara, 
  • fitur yang inovatif, dan mudah digunakan.

3). siklus Fetch – Eksekusi Instruksi pada CPU pada umumnya.

👉Siklus Fetch – Eksekusi
(DI LAKSANAKAN/JALANKAN) :

  • Pada setiap siklus instruksi, CPU awalnya akan membaca instruksi dari memori.
  • Terdapat register dalam CPU yang berfungsi mengawasi dan menghitung instruksi selanjutnya, yang disebut Program Counter(PC).PC akan menambah satu hitungannya setiap kali CPU membaca instruksi. 
  • Instruksi-instruksi yang dibaca akan dibuat dalam register instruksi (IR).
  • Instruksi-instruksi ini dalam bentuk kode-kode binner yang dapat diinterpretasikan (diterjemahkan) oleh CPU kemudian dilakukan aksi yang diperlukan.


👉Siklus Instruksi Dasar

Pada setiap siklus instruksi, CPU awalnya akan membaca instruksi dari memori. Terdapat register dalam CPU yang berfungsi mengawasi dan menghitung instruksi selanjutnya, yang disebut Program Counter (PC). PC akan menambah satu hitungannya setiap kali CPU membaca instruksi.

👉Siklus Instruksi

  • Instruction Addess Calculation (IAC), yaitu mengkalkulasi atau menentukan alamat instruksi berikutnya yang akan dieksekusi.Biasanya melibatkan penambahan bilangan tetap ke alamat instruksi sebelumnya.Misalnya, bila panjang setiap instruksi 16 bit padahal memori memiliki panjang 8 bit, maka tambahkan 2 ke alamat sebelumnya.
  • Instruction Fetch (IF), yaitu membaca atau pengambil instruksi dari lokasi memorinya ke CPU.
  • Instruction Operation Decoding (IOD), yaitu menganalisa instruksi untuk menentukan jenis operasi yang akan dibentuk dan operand yang akan digunakan.
  • Operand Address Calculation (OAC), yaitu menentukan alamat operand, hal ini dilakukan apabila melibatkan referensi operand pada memori.
  • Operand Fetch (OF), adalah mengambil operand dari memori atau dari modul I/O.
  • Data Operation (DO), yaitu membentuk Operasi yang diperintahkan dalam instruksi.
  • Operand store (OS), yaitu menyimpan hasil eksekusi ke dalam memori.

              Diagram Siklus Intruksi

Selasa, 20 April 2021

UTS~ ORGANISASI & SISTEM KOMPUTER

TEKNIK INFORMATIKA KAMPUS MILENIAL ITB INDONESIA😇😇
WELCOME TO MY BLOG😉

Nama : Mega Lidia Lubis

Kelas : pagi

Jurusan : Teknik informatika



Soal
  1. Jelaskan pengertian komputer!
  2. Jelaskan perbedaan organisasi komputer dan arsitektur komputer!
  3. Sebutkan 4 struktur utama pada sebuah komputer!
  4. Jelaskan fungsi perangkat lunak (software) terhadap perangkat keras (hardware) !
  5. Jelaskan definisi BUS dan 3 sistem BUS pada komputer!
  6. Jelaskan definisi sistem interkkneksi dan 3 jenis interkoneksi dalam komputer!
  7. Coba uraikan perkembangan dari media penyimpanan komputer dari dulu hingga saat itu!
  8. Jelaskan cara kerja magnetic disk!
  9. Jelaskan sejarah dari perkembangan komputer dari generasi pertama sampaj saat ini!
  10. Berikan pendapatmu akan seperti apa gambaran teknologi komputer di masa depan!

Jawab :

1).pengertian komputer :

>>>Komputer adalah sebuah mesin hitung elektronik yang secara cepat menerima informasi masukan digital dan mengolah informasi tersebut menurut seperangkat instruksi yang tersimpan dalam komputer tersebut dan menghasilkan keluaran informasi yang dihasilkan setelah di olah.

2).perbedaan Organisasi Komputer dan Arsitektur Komputer :

     Organisasi Komputer adalah bagian yang terkait erat dengan unit–unit operasional dan interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Contoh aspek organisasional adalah teknologi hardware, perangkat antarmuka, teknologi memori, sistem memori, dan sinyal-sinyal kontrol. Sedangkan 

   Arsitektur Komputer lebih cenderung pada kajian atribut–atribut sistem komputer yang terkait dengan seorang programmer. Contohnya set instruksi,aritmetika yang digunakan teknik pengalamatan mekanisme I/O.

Perbedaan utama:

 Organisasi komputer 

  • Bagian yang terkait erat dengan unit-unit operasional.
  • Contoh: teknologi hardware, perangkat antarmuka, teknologi memori,sistem memori dan sinyal-sinyal kontrol

Arsitektur komputer

  • Atribut-atribut sistem komputer yang terkait dengan seorang programmer
  • Contoh:set instruksi,aritmatika yang digunakan,teknik pengalamatan,mekanisme I/O .


3).Di dalam sebuak komputer terdapat empat struktur utama,yaitu :

• Kontrol Unit : berfungsi untuk mengontrol operasi CPU dan mengontrol komputer
secara keseluruhan.
• Arithmetic And Logic Unit (ALU) : berfungsi untuk membentuk fungsi – fungsi
pengolahan data komputer.
• Register : berfungsi sebagai penyimpan internal bagi CPU.
• CPU Interconnection: berfungsi menghubungkan seluruh bagian dari CPU.


4).software merupakan komponen abstrak dari susunan sistem komputer. Tanpa software, komputer adalah rongsokan elektronik, jadi komputer adalah susunan atas hardware dan software yang saling bekerjasama

fungsi dari software terhadap hardware :

  • Melakukan aktifitas bersama-sama dengan hardware.
  • Menyediakan segala sumber daya yang bisa digunakan pada sebuah komputer.
  • Bertindak sebagai perantara antara pengguna (user) dengan perangkat keras (hardware) untuk melakukan aktifitas dengan perintah yang harus dilakukan dalam software komputer.
5).Definisi BUS :
BUS adalah sarana pengangkut / saluran yang terdapat didalam suatu microprocessor (CPU) yang menghubungkan antara Microprocessor tersebut dengan dunia luar.
 Melalui sarana BUS inilah microprocessor tersebut mampu menerima data atau mengirimkan data hasil pengolahannya keluar sistem microprocessor dan mampu untuk menghubungi peralatan peralatan pendukungnya. setiap microprocessor (CPU) 
Terdapat 3 sistem BUS dasar yaitu: Data BUS, Address BUS, Control BUS :




 ðŸ‘‰DATA BUS ( Saluran Data ) :
  • Berfungsi untuk mentransfer data, membawa data dari dan ke perangkat atau periferal
  • Terdiri atas beberapa jalur penghantar, 8, 16, 32 bahkan 64 bahkan lebih jalur paralel
  • Data ditransmisikan dalam dua arah, yaitu dari CPU atau mikroprosesor ke unit memori atau modul I/O dan sebaliknya.
  • Semakin lebar bus maka semakin besar data yang dapat ditransfer sekali waktu.


👉Address BUS ( Saluran Alamat ) : 
  • Saluran alamat digunakan untuk menandakan sumber atau tujuan data pada bus data.
  • Sebagai sarana pembawa alamat dari microprocessor ke komponen pendukungnya.
  • Setiap komponen pendukung didalam sistem komputer harus mempunyai alamat yang UNIQUE.
  • Jumlah dari Address Bus menyatakan jumlah komponen pendukung yang mampu dialamati oleh microprocessor yang bersangkutan.

👉Control BUS ( Saluran Kontrol ) :

  • Saluran kontrol digunakan untuk mengntrol akses ke saluran alamat dan penggunaan data.
  • Sebagai sarana pembawa signal kontrolantara microprocessor dan peralatan pendukung didalam kesinambungan komunikasi antara bagian pada sistem komputer tersebut.
  • Bus Kontrol yang berfungsi mengatur proses instruksi yang terjadi dari/ke mikroprosesor.


 6.)Definisi Interkoneksi :
•   Sebuah komputer terdiri dari sekumpulan komponen komponen dasar seperti : CPU, memori dan I/O, yang saling berinteraksi satu dengan yang lainnya. 
•   Kumpulan lintasan lintasan yang saling menghubungkan berbagai modul modul tersebut dikenal dengan nama struktur interkoneksi.

Selain itu ada 3 jenis Interkoneksi dalam computer :
  1. CPU Interconnection
  2. Memory Interconnection
  3. I/O Interconnection
Penjelasan :

1).CPU Interconnections, adalah sistem koneksi dan bus yang menghubungkan komponen internalCPU, yaitu ALU, unit kontrol dan register-register dan juga dengan bus-bus eksternal CPUyang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan/keluaran.
2).Memori interconection atau yang disebut sebagai memori fisik ataupun memori internal adalah media yang menyimpan data atau informasi sementara pada komputer . Memori merupakan komponen yang penting didalam suatu komputer yang berada didalam CPU (Central Processing Unit). Memori ini akan menyimpan setiap program dan data yang diproses oleh prosesor.
3). I/O Interconnection .                         
  •    unit input adalah (masukan) unit luar yang di gunakan untuk memasukkan data dari luar ke dalam mikroprosesor ini, contohnya data yang berasal dari keyboard atau mouse.Sementara
  •    unit output (keluaran) biasanya di gunakan untuk menampilkan data , atau dengan kata lain untuk menangkap data yang dikirimkan oleh mikroprosesor , contohnya data yang akan ditampilkan pada layar monitor komputer atau printer.


7).SEJARAH DAN PERKEMBANGAN MEDIA PENYIMPANAN KOMPUTER DARI DULU SAMPAI SEKARANG


1.punch Card


   Pada tahun 1725 seorang berkebangsaan Prancis menemukan cara menyimpan data dari selembar kertas. Basile Buchon yang bekerja di bidang tekstil menemukan cara untuk menyimpan pengaturan dari alat otomatis yang digunakan di pabrik tekstil dia agar bisa memaksimalkan kerja dari mesin tersebut. Dengan selembar kertas yang dilubangi dia berhasil untuk memprogram mesin otomatis untuk bekerja secara spesifik. Punch Card nama populernya dan menjadi cikal bakal awal dari media penyimpanan modern masa kini

2. Punch Tape

  
 Konsepnya sama seperti dengan Punch Card milik Basile Buchon tapi bisa dibilang ini sebuah media penyimpanan evolusi dari Punch card yang telah muncul lebih dulu. Kalau Punch Card itu dibatasi oleh selembar kertas, tidak begitu dengan Punch Tape ini yang bisa menampung data yang lebih banyak karena terdiri dari satu buah gulungan pita panjang yang dilubangi. Penggunaan pertama dari Punch Tape ini sendiri mulai diperkenalkan pada tahun 1846 dan untuk dipergunakan mesin telegram dan mesin faksimili. Penemu dari Punch Tape ini adalah seseorang berkebangsaan Skotlandia bernama Alexander Bain.

3. Selectron Tube





     Pada tahun 1948 muncul Selectron Tube yang menjadi awal dari sebuah media penyimpanan data digital untuk komputer. Perangkat Selectron Tube ini berukuran 10 Inch atau 254 mm pada sisi terpanjangnya, untuk kapasitasnya sendiri hanya sebesar 4096 bits atau 0.000512 Megabyte. Dikembangkan oleh perusahaan RCA atau Radio Corporation of America berdasarkan design dari Williams-Kilburn seorang peneliti dari Manchester University, England.

4. Hard Drive



    Baru pada tahun 1956 Hard drive pertamakali dikembangkan oleh perusahaan IBM. Pada awalnya Hard Drive atau biasa kita kenal sebagai Hardisk yang hanya digunakan untuk tempat penyimpanan data eksternal. Namun seiring waktu posisi Hard Drive menjadi tempat penyimpanan utama pada sistem perangkat Komputer. Pertama kali diluncurkan Hard Drive hanya memiliki kapasitas 3.75 Megabyte, dengan ukuran sebesar 1,9 Meter persegi. Dari segi harga juga sangat mahal, satu buah Hard Disk Drive pada saat itu dihargai sekitar $9.200 Dolar Amerika per Megabyte, berarti kalau 3 Megabyte maka tinggal dikalikan 3 saja, jadi $27.600 Dolar Amerika serikat untuk 3 Megabyte kapasitas penyimpanan, sangat mahal sekali.

5. Flopy Disk





     Kebutuhan akan penyimpanan data yang portable dan bisa dibawa kemana mana semakin tinggi, dan pada tahun 1969 muncul lah sebuah alat penyimpanan portable yang diberi nama Flopy Disk, bentuknya yang kecil dengan format ukuran 5,14 Inch dan bisa dibawa kemana-mana menjadikan Flopy Disk ini primadona pada saat itu, tidak seperti Hard Drive yang besar dan berat. Namun sayang, Flopy disk generasi pertama hanya bisa menulis data. Barulah beberapa generasi setelahnya muncul Flopy Disk dengan ukuran yang lebih kecil kurang lebih 3.5 Inch kita bisa menghapus dan kembali menulis data (write/rewrite).

6. Hard Disk


      Barulah tahun 1980 Hard Disk yang biasa kita kenal meluncur. Karena Hard Drive yang terlalu besar dan makan banyak tempat munculah Hard Disk yang lebih kecil, lebih portable, dengan harga yang jauh lebih murah dan memiliki kapasitas yang lebih besar, berlanjut sampai dengan hard disk yang kita kenal sekarang dan masih umum digunakan pada sistem komputer saat ini, sebelum beralih ke teknologi SSD yang lebih baru


7. Multi Media Card

    Multi Media Card atau MMC pertama kali diperkenalkan oleh Simen’s dan SanDisk di tahun 1997 biasanya digunakan untuk media penyimpanan digital Smartphone atau kamera, besaran kapasitasnya itu mulai dari 16 MB sampai 1 GB pada saat awal diperkenalkan. Hingga sekarang MMC masih banya digunakan di perangkat Smartphone atau kamera digital modern, bahkan berevolusi dengan ukuran yang lebih kecil lagi mulai dari mini SD hingga Micro SD dengan kapasitas bisa mencapai 1 Terabyte hingga tahun 2018 ini.

8. Flash Drive

      Nah ini yang paling biasa dan masih dipakai sampai sekarang, pada tahun 1999 Amir Ban Dov Moran dan Oron Ogdan menemukan dan mengembangkan media penyimpanan baru yang biasa sekarang disebut USB Flash Drive. yang sampai sekarang masih berkembang terus baik dari segi kecepatan baca tulis maupun kapasitas penyimpanan.

9. SSD


       SSD atau Solid State Drive itu memiliki konfigurasi seperti Flash Drive namun SSD sendiri menggunakan Teknologi yang bernama Non Volatile Memory. Non Volatile Memory adalah chip memory yang tidak akan kehilangan datanya ketika tidak dialiri listrik sementara Volatile Memory kebalikannya, contoh Volatile Memory adalah Hard Disk mekanis konventional yang memerlukan daya listrik untuk memutar platter nya

10. Cloud Data Storage



      Cloud Storage merupakan media penyimpanan yang paling mutakhir dimana kita menyimpan data tidak lagi menggunakan perangkat keras. Penyimpanan datanya sudah mutakhir dan terkoneksi oleh jaringan internet dari seluruh dunia. Jadi kita seperti menyewa sebuah Flash Disk yang sebenarnya tidak ada fisiknya, contoh mudah yang paling sering kita gunakan adalah Google Drive.


 8).Cara Kerja Magnetic Disk:

1.)Representasi Data dan Pengalamatan

    Data pada disk juga di block seperti data pada magnetic tape. Pemanggilan sebuah block adalah banyaknya data yang diakses pada sebuah storage device. Data dari disk dipindahkan ke sebuah buffer pada main storage computer untuk diakses oleh sebuah program. Kemampuan mengakses secara direct pada disk menunjukkan bahwa record tidak selalu diakses secara sequential. Ada 2 teknik dasar untuk pengalamatan data yang disimpan pada disk, yaitu :

– Metode Silinder




     Pengalamatan berdasarkan nomor silinder, nomor permukaan dan nomor record. Semua track dari disk pack membentuk suatu silinder. jadi bila suatu disk pack dengan 200 track per-permukaan, maka mempunyai 200 silinder. Bagian nomor permukaan dari pengalamatan record menunjukkan permukaan silinder record yang disimpan. Jika ada 11 piringan, maka nomor permukaannya dari 0 – 19 (1 – 20). Pengalamatan dari nomor record menunjukkan dimana record terletak pada track yang ditunjukkan dengan nomor silinder dan nomor permukaan.

– Metode Sektor

    Setiap track dari pack dibagi ke dalam sektor-sektor. Setiap sektor adalah storage area untuk banyaknya karakter yang tetap. Pengalamatan recordnya berdasarkan nomor sektor, nomor track dan nomor permukaan. Nomor sektor yang diberikan oleh disk controller menunjukkan track mana yang akan diakses dan pengalamatan record terletak pada track yang mana.

    setiap track pada setiap piringan mempunyai kapasitas penyimpanan yang sama, meskipun diameter tracknya berlainan. Keseragaman kapasitas dicapai dengan penyesuaian density yang tepat dari representasi data untuk setiap ukuran track. Keuntungan lain pendekatan keseragaman kapasitas adalah file dapat ditempatkan pada disk tanpa merubah lokasi nomor sektor (track atau cylinder) pada file.

2.) Movable-Head Disk Access

      Movable-head disk drive mempunyai sebuah read/write head untuk setiap permukaan penyimpanan recordnya. Sistem mekanik yang digunakan oleh kumpulan posisi dari access-arm sedemikian sehingga read / write head dari pengalamatan permukaan menunjuk ke track. Semua access-arm pada device dipindahkan secara serentak tetapi hanya head yang aktif yang akan menunjuk ke permukaan.

3.)Cara Pengaksesan Record yang Disimpan pada Disk Pack

         Disk controller merubah kode yang ditunjuk oleh pengalamatan record dan menunjuk track yang mana pada device tempat record tersebut. Access arm dipindahkan, sehingga posisi read / write head terletak pada silinder yang tepat. Read / write head ini menunjuk ke track yang aktif. Maka disk akan berputar hingga menunjuk record pada lokasi read / write head. Kemudian data akan dibaca dan ditransfer melalui channel yang diminta oleh program dalam komputer.



9).sejarah perkembangan komputer :


>>>Komputer Generasi 1 :



• Penciptaan perangkat elektronik ini dimulai pada tahun 1940an dengan memanfaatkan tabung hampa udara, ENIAC (Electronic Numerical Integrator And Computer).

• Pada tahun 1943 John Mauchly, Profesor teknik elektro dari University of Pennsylvania beserta mahasiswanya, John Eckert mengusulkan untuk membangun satu komputer general purpose menggunakan vacuum tubes (tabung hampa udara).

• Mesin yang dihasilkan memiliki bobot 30 ton dengan luas 1500 meter persegi dan terdiri atas lebih dari 18.000 vacuum tubes. Komputer ini direncanakan sebagai alat pembuatan jarak dan tabel lintasan peluru kendali senjata baru.

• ENIAC deprogram secara manual dengan switch, membutuhkan konsumsi daya sebesar 140Kw serta mampu melakukan 5000 operasi penjumlahan per detik.

• EDVAC (Electronic Discrete Variable Computer). EDVAC merupakan komputer pertama menggunakan stored program concept, untuk menutupi kekurangan ENIAC.

• IAS (Computer of Institute for Advanced Studies) selesai pada tahun 1952. Komputer dengan konsep stored-program memilikimemori utama untuk menyimpan data maupun instruksi, Arithmetic Logic Unit (ALU), untuk mengolah data biner, Control Unit untuk melakukan kontrol terhadap instruksi–instruksi di dalam memori serta I/O untuk berinteraksi dengan lingkungan luar.

>>>Komputer Generasi 2



• Pada komputer generasi kedua terjadi perubahan unit pemrosesan yang sebelumnya memanfaatkan vacuum tube (tabung hama udara) berubah menjadi transistor.

• Transistor berupa perangkat yang berbentuk padat (Solid State device) dan terbuat dari pasir silicon.

• Transistor ditemukan oleh William Shockley dan kawan-kawan pada tahun 1947 di Laboratorium Bell.Komputer berbasis transistor merupakan mesin generasi kedua. Perusahaan NCR & RCA mulai memproduksi small transistor machines, sementara IBM meluncurkan seri 7000 dan DEC membuat PDP-1.

>>>Komputer generasi 3


•Komputer organisasi ketiga memanfaatkan Integrated Circuit (IC) sebagai pengganti transistor.

• IC merupakan kumpulan dari puluhan transistor yang dipadukan secara bersama dalam satu chip tunggal. 

• IC juga dikenal sebagai perangkat microelectronics yang secara literature berarti “small electronics Contoh dari komputer generasi ketiga yang diluncurkan oleh IBM pada tahun1964 adalah IBM seri 360.

• Contoh lain komputer generasi ketiga adalah DEC PDP-8 yang merupakanminicomputer pertama kali. Komputer in idiciptakan pada 1964 dan mesin yang dibuat sudah tidak memerlukan air conditioned room. DEC PDP-8 merupakan embedded applications dan OEM yang memiliki arsitektur sangat berbeda dengan IBM terutama bagian sistem bus.


>>>Komputer Generasi Keempat Microprosesor (1971 - Sekarang)



     Komputer yang kita pakai sekarang merupakan komputer generasi keempat, yang mana yang dibuat dengan menggunakan komponen dasar bernama Microprosesor. Chip mikroprosesor memiliki ribuan transistor dan beberapa macam elemen sirkuit yang saling terhubung menjadi satu.

      Intel menjadi sebuah perusahaan yang paling berpengaruh terhadap perkembangan chip mikroprosesor karena mereka berhasil menciptakan intel 4004 yang merupakan cikal bakal perkembangan komputer. Perusahaan dari Intel menggantikan menggantikan perangkat komputer yang memiliki ukuran yang besar menjadi sangat kecil sehingga tidak lebih efisien.

      Pada tahun 1971, IBM menciptakan komputer yang didesain khusus untuk kalangan rumahan. Sedangkan Apple mempublikasikan Macinthos untuk pertama kalinya pada tahun 1984, yaitu sebuah sistem operasi agar dapat dijalankan dari perangkat komputer.

      Banyak kemajuan pesat yang terjadi pada menciptakan ini, seperti diciptakannya mouse, GUI ( Graphical User Interface ) hingga komputer jinjing yang disebut dengan laptop. Bahkan prosesor atau CPU pun mengalami perkembangan dari waktu ke waktu hingga sekarang.

Ciri-ciri komputer generasi keempat :
  • Dapat menggunakan LSI ( Large Scale Integration ).
  • Sudah memakai semikonduktor dan mikro prosesor yang berbentuk seperti chip untuk memorinya.
  • Dipasarkan pada sektor perorangan.
  • Muncul komputer terbaru yang lebih efisian dan mudah dibawa kemana pun, seperti laptop.


>>>Komputer Generasi Kelima (sekarang-masa depan) 

    Komputer generasi kelima ini adalah komputer yang kita gunakan ditandai dengan dengan munculnya LSI atau large scale integration yang merupakan pemadatan ribuan mikroprosesor kedalam satu mikroprosesor. Komputer generasi ini ditandai juga dengan munculnya semi konduktor.  

     Komputer quantum dan penggunaan nano technology juga akan merubah besar-besaran wajah komputer yang kita kenal. Tujuan dari komputer generasi kelima adalah mengembangkan komputer yang dapat merespon suara bahasa dan dapat belajar secara sadar.

Ciri-ciri komputer kelima kelima:
  • Komputer masih menggunakan teknologi LSI namun akan banyak mengalami proses pengembangan.
  • Memiliki fitur yang terus berkembang setiap tahun.
  • Semakin cepat dalam membandingkan informasi.
  • Komputer memiliki kemampuan untuk mendengar, berbicara, berbicara, berbicara, dan bisa lebih canggih. Bahkan dapat memberikan tanggapan layaknya manusia.


10).pendapat saya akan seperti apa gambaran teknologi komputer di masa depan yaitu

     Seiring dengan perkembangan zaman, dan kemajuan ilmu pengetahuan dan teknologi yang begitu cepat, bukanlah hal yang mustahil bagi manusia untuk menikmati berbagai layanan yang semakin canggih dan cepat begitu juga dengan komputer.
      Zaman dulu dan zaman sekarang sangat sangat berbeda, kita sudah liat semakin kita lalui semakin semakin adanya teknologi canggih yang menurut kita itu mustahil,  pada zaman Sekarang ini kita sudah lihat teknologi semakin canggih terlebih komputer yang kita tahu dizaman dulu komputer itu bentuknya cembung tetapi seiringnya jaman komputer sekarang bentuknya tipis,Ringan ,dan mudah dibawa  kecepatannya juga sangatlah berbeda , apalagi dimasa depan kecepatannya mungkin bertambah cepat sesuai  dengan jenis RAM Karena seiring berkembangnya zaman jenis-jenis  Ram juga akan semakin cepat  ,tidaklah heran manusia sekarang beradu jaman,Semakain beradu teknologi  sekarang saja sudah Canggih bagaimana di zaman akan datang , kita mungkin tidak tahu komputer seperti apa lagi di masa depan entah komputer seperti Apa ??  tapi menurut saya  akan ada komputer yg bentuk seperti  Smartphone dengan Layar Fleksibel , sangat ringan dan mungkin juga  keyboard  nya transparan ,ntah betul ntah gak saya juga tidak tau😂😅
Yang Pasti komputer dimasa depan akan lebih canggih dari masa sekarang:)


Terimah kasih 😊😉

UAS ~ ORGANISASI DAN SISTEM KOMPUTER

TEKNIK INFORMATIKA KAMPUS MILENIAL ITB INDONESIA😇😇   Nama: Mega Lidia Lubis Kelas :Pagi Jurusan : Teknik informatika   1).Jelaskan pen...