Вы находитесь на странице: 1из 3

HARYO ARIF WICAKSONO

2414031056

Section 2.1

1. Briefly describe the functions of the ALU, control unit, CPU memory, and input/output ?
a. Pengertian ALU (Arithmetic Logical Unit) - ALU (Arithmetic Logical Unit) adalah
satu dari tiga komponen processor yang berfungsi melakukan operasi perhitungan aritmatika
dan logika (Contoh operasi aritmatika adalah operasi penjumlahan dan pengurangan,
sedangkan contoh operasi logika adalah logika AND dan OR.
ALU bekerja bersama sama dengan memory dan mendapat data dari register. Data
atau hasil operasi perhitungan dan logika dari ALU akan disimpan dalam register tersendiri
yaitu ALU output register, sebelum disimpan dalam memori. ALU bekerja dengan mengubah
perintah kedalam bentuk Biner (0 dan 1), yang merepresentasikan instruksi yang akan
dieksekusi (opcode) dan data yang diolah (operand). ALU biasanya menggunakan sistem
bilangan biner twos complement.
b. Control Unit (CU) adalah salah satu bagian dari CPU yang bertugas untuk memberikan
arahan/kendali/ kontrol terhadap operasi yang dilakukan di bagian ALU (Arithmetic Logical
Unit) di dalam CPU tersebut. Output dari CU ini akan mengatur aktivitas dari bagian lainnya
dari perangkat CPU tersebut.
c. Memori merupakan bagian dari komputer yang berfungsi sebagai tempat penyimpanan
informasi yang harus diatur dan dijaga sebaik-baiknya. Memori biasanya disebut juga dengan
istilah : computer storage, computer memory atau memory, merupakan piranti komputer yang
digunakan sebagai media penyimpan data dan informasi saat menggunakan komputer.
d. Pengertian input adalah (masukkan) unit/perangkat luar yang dipasang sesuai dengan
slot atau portnya masing-masing untuk memasukkan atau mentransfer data dari luar ke dalam
mikroprosesor untuk di proses dan diterjemahkan secara digital. Pengertian output adalah
(keluaran) unit/perangkat luar yang digunakan untuk menampilkan atau menerjemahkan data
yang keluar dari mikroprosesor komputer.

2. What steps does the microprocessor take to read data at address 1020? (Specify the actions of the
address bus and data bus in your answer.)
- Alamat offset 16 bit dari lokasi memori data ditentukan dengan mengacu pada alamat awal
segmen DS. For.Em. MOV [1020H], instruksi 5020H mentransfer kata 5020H ke lokasi
memori data pada 11020H jika DS = 1000H.

3. Briefly define address bus, data bus and control bus.


- Address bus = Digunakan untuk menandakan lokasi sumber ataupun tujuan pada proses
transfer data. Pada jalur ini, CPU akan mengirimkan alamat memori yang akan ditulis atau
dibaca.Address bus biasanya terdiri atas 16, 20, 24, atau 32 jalur paralel.
- Data Bus = Adalah jalur-jalur perpindahan data antar modul dalam sistem komputer. Karena
pada suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit data, maka
jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu saat. Lebar data bus
ini menentukan kinerja sistem secara keseluruhan. Sifatnya bidirectional, artinya CPU dapat
membaca dan menirma data melalui data bus ini. Data bus biasanya terdiri atas 8, 16, 32, atau
64 jalur paralel.
- Control Bus = Control Bus digunakan untuk mengontrol penggunaan serta akses ke Data Bus
dan Address Bus. Terdiri atas 4 samapai 10 jalur paralel.
HARYO ARIF WICAKSONO
2414031056

4. Use the method shown in Example 2.1 to find the decimal value of the binary number 01011101.
- 01011101
1x1 = 1
2x0 = 0
4x1 = 4
8x1 = 8
16x1=16
32x0=0
64x1=64
128x0=0
93 decimal
5. Use the method shown in Example 2.1 to find the decimal value of the binary
number 11011010.
- 11011010
1x0 = 0
2x1 = 2
4x0 = 0
8x1 = 8
16x1=16
32x0=0
64x1=64
128x1=128
218 decimal

6. What is a microprocessor instruction set, and how is it different from a high-level language such
as BASIC?
- Set instruksi (instruction set) adalah sekumpulan lengkap instruksi yang dapat di mengerti
oleh sebuah CPU, set instruksi sering juga disebut sebagai bahasa mesin (machine code),
karna aslinya juga berbentuk biner kemudian dimengerti sebagai bahasa assembly, untuk
konsumsi manusia (programmer), biasanya digunakan representasi yang lebih mudah
dimengerti oleh manusia.
Sebuah instruksi terdiri dari sebuah opcode, biasanya bersama dengan beberapa informasi
tambahan seperti darimana asal operand-operand dan kemana hasil-hasil akan ditempatkan.
Subyek umum untuk menspesifikasikan di mana operand-operand berada (yaitu, alamat-
alamatnya) disebut pengalamatan.

- Perbedaannya dari desain imperatif standarnya.

7. What number would be in the accumulator after the program shown below was run?
- Nomer 04 karena jumlah byte dari nomer 4 yaitu 2 byte. Hanya yang berjumlah 2 bit saja
yang bisa berjalan.
HARYO ARIF WICAKSONO
2414031056

Section 6

47. Describe the operating principles of the following flow sensors:


a. Orifice plate = sebuah perangkat yang digunakan untuk mengukur laju aliran fluida.
Menggunakan prinsip yang sama sebagai Venturi nozzle, yaitu prinsip Bernoulli yang
menyatakan bahwa ada hubungan antara tekanan fluida dan kecepatan fluida.

b. Venturi = Pipa venturi merupakan sebuah pipa yang memiliki penampang bagian tengahnya lebih
sempit dan diletakkan mendatar dengan dilengkapi dengan pipa pengendali untuk mengetahui
permukaan air yang ada sehingga besarnya tekanan dapat diperhitungkan. Dalam pipa venturi ini
luas penampang pipa bagian tepi memiliki penampang yang lebih luas daripada bagian tengahnya
atau diameter pipa bagian tepi lebih besar daripada bagian tengahnya. Zat cair dialirkan melalui
pipa yang penampangnya lebih besar lalu akan mengalir melalui pipa yang memiliki penampang
yang lebi sempit, dengan demikian, maka akan terjadi perubahan kecepatan.

c. Pitot tube = merupakan salah satu sistem komponen pesawat udara yang di gunakan untuk
mengukur kecepatan udara, awalnya sejarah pitot tube ditemukan oleh henri pitot. Pitot tube
tersambung dalam tiga instrumen yaitu : Altimeter, Air speed indicator, dan Vertical speed
indicator.

d. Turbine = Turbin adalah sebuah mesin berputar yang mengambil energi dari aliran fluida. Turbin
sederhana memiliki satu bagian yang bergerak, "asembli rotor-blade". Fluida yang bergerak
menjadikan baling-baling berputar dan menghasilkan energi untuk menggerakkan rotor. Contoh
turbin awal adalah kincir angin dan roda air.

e. Magnetic = Magnetic Flowmeter atau Mag Flowmeter adalah suatu volumetric flow meter yang
tidak mempunyai bagian yang bergerak (moving part) dan ideal untuk aplikasi air limbah atau
cairan kotor yang konduktif listrik. Secara umum Mag Flowmeter tidak berfungsi pada fluida
hidrokarbon dan air suling (distilled water), namun ideal untuk mengukur aliran fluida seperti
slurry dan material korosif.

48. An orifice plate flow sensor is used to measure the flow of water in a 2-in. ID pipe. The orifice
plate has a 1.5-in. diameter hole. The pressure difference across the plate is 0.3 psi. Find the
approximate water flow in the pipe.
C = 0.63 (we can start with this value because 2 in)
A = r2 = 3.14 (0.75)2 = 1.7 in2 (area of hole)
g = 32 ft/s2 = 384 in./s2 (gravity is a constant)
P2 P1 = 0.3 psi (a given)
d = 64.4 lb/ft3 = 0.037 lb/in3 (weight density of water)
2g
= CA (2 1)
d
Jawaban

2.384.0,3
Q = 0.63 x 1.7 0.037
= 1.071 x 78.91
= 84.5 in3/s

49. How would you use two discrete-level detectors to maintain the liquid level in a tank at between 3
and 4 ft?
- Cari satu detektor pada tingkat 3-ft dan yang lainnya di Level 4-ft Bila level turun menjadi 3
ft, nyalakan pompa. Bila levelnya mencapai 4 ft, matikan pompa.

Вам также может понравиться