Soal Uas Ganjil 065.Kk.012 (Mp/Mk) Th. 2014/2015

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Darmasmkn39
D
Darmasmkn39
Community Contributor
Quizzes Created: 2 | Total Attempts: 4,556
| Attempts: 1,666 | Pertanyaan: 40
Please wait...

Question 1 / 40
0 %
0/100
Score 0/100
1. Perintah / instruksi lompatan tanpa syarat pada program Z-80…

Explanation

The correct answer is JMP because JMP stands for "jump" and it is an unconditional jump instruction in the Z-80 assembly language. It allows the program to jump to a different memory address without any condition or comparison. This instruction is commonly used for implementing loops, subroutines, and branching in a program.

Submit
Please wait...
About This Quiz
Soal Uas Ganjil 065.Kk.012 (Mp/Mk) Th. 2014/2015 - Quiz

Personalize your quiz and earn a certificate with your name on it!
2. Pada Mikroprosesor Z80 CPU fungsi aritmetika  pengurangan dinyatakan dalam perintah…

Explanation

The correct answer is SUB, SBC, DEC. In the Z80 microprocessor, the arithmetic subtraction function is represented by the SUB instruction, which subtracts the value of one operand from another. The SBC instruction is used for subtracting with carry, which takes into account any borrow from a previous subtraction. The DEC instruction is used to decrement the value of a register or memory location by one. These instructions are commonly used in arithmetic operations involving subtraction in Z80 assembly language programming.

Submit
3. Pada mikrokontroler AT89, jika kita ingin menghubungkan ke catu di nomer berapa sajakah yang dipakai …

Explanation

The correct answer is 40 (Vcc) and 20 (Ground). This is because in microcontroller AT89, Vcc is the power supply pin, which needs to be connected to a positive voltage source, and Ground is the reference voltage pin, which needs to be connected to the negative or zero voltage source. Connecting Vcc to pin 40 and Ground to pin 20 ensures the proper power supply and reference voltage for the microcontroller to function correctly.

Submit
4. File yang akan dimasukan/idownload ISP Software ke IC Mikrokontroler berektensi …

Explanation

The correct answer is HEX. HEX is the file format commonly used to store machine code instructions that can be directly executed by a microcontroller. This format represents each instruction as a hexadecimal number, which is easier for the microcontroller to process. ASM is the file format for assembly language source code, BIN is a binary file format that contains raw data, OBJ is an object file format that contains compiled code, and DOC is a document file format that is not relevant for programming microcontrollers.

Submit
5. Salah satu cara yang digunakan untuk menjalankan kompilasi untuk divais MCS-51…

Explanation

The correct answer is ISP Software. ISP stands for In-System Programming, which is a method used to program microcontrollers without removing them from the circuit board. MCS-51 refers to the family of microcontrollers developed by Intel, which includes the popular 8051 microcontroller. Therefore, using ISP software would allow for the compilation and programming of MCS-51 devices while they are still connected to the circuit board.

Submit
6. Kondisi awal, A=20H, B=40, Memori alamat 55H = 40H, R1=55H, dengan Instruksi ADD A, R1, maka setelah eksekusi nilai A adalah…

Explanation

The initial value of A is 20H. The instruction ADD A, R1 means that the value of A will be added to the value stored in memory address 55H. The value of R1 is 55H, and the value stored in memory address 55H is 40H. Therefore, A will be added to 40H, resulting in a new value of A. The sum of 20H and 40H is 60H. So, the correct answer is 60H, not 75.

Submit
7. Bahasa mesin komputer dikodekan dalam…

Explanation

The correct answer is "Sandi operasi ( op code )". In computer machine language, the instructions are encoded using operation codes (op codes) which represent different operations or commands that the computer can execute. These op codes are specific binary codes that the computer understands and uses to perform various tasks and operations.

Submit
8. Cara menjalankan/mengeksekusi program di alamat awal 1839 pada trainer MPF-1 …

Explanation

The correct answer is "Reset – ADDR – 1839 - GO". This is because the question is asking for the steps to execute a program at the initial address 1839 on the MPF-1 trainer. The first step is to reset the trainer, then set the address to 1839, and finally, execute the program by pressing the GO button.

Submit
9. Salah satu cara yang digunakan untuk menjalankan kompilasi untuk divais MCS-51…

Explanation

The given answer "ISP Software" is the correct option because ISP (In-System Programming) software is used to perform compilation for MCS-51 devices. ISP allows the programming of microcontrollers without removing them from the target system. This software enables the user to write, compile, and upload the program directly to the microcontroller, making it a convenient and efficient method for programming MCS-51 devices.

Submit
10. MI, MREQ, IORQ, RD, WR, RESH adalah fungsi dari system mikroprosesor yang berfungsi sebagai…

Explanation

The given correct answer is "Kendali System." The terms MI, MREQ, IORQ, RD, WR, and RESH are all functions of a microprocessor system that are involved in controlling the overall operation of the system. These functions include controlling the memory interface, requesting memory access, performing input/output operations, reading data from memory or peripherals, writing data to memory or peripherals, and resetting the system. Therefore, "Kendali System" is an appropriate description for these functions as they collectively control the system's operation.

Submit
11. Pada Mikroprosesor Z80 CPU fungsi aritmetika  penjumlahan dinyatakan dalam perintah …

Explanation

The correct answer is ADD, ADC, INC. The Z80 CPU uses these instructions to perform arithmetic operations. ADD is used for addition, ADC is used for addition with carry, and INC is used for incrementing a value. These instructions are used to perform arithmetic calculations in the Z80 microprocessor.

Submit
12. Penghubung mikrokontroler dengan komponen lain adalah ….

Explanation

The correct answer is "Port". A port is used to connect a microcontroller with other components. It serves as an interface through which data can be transmitted and received between the microcontroller and external devices or peripherals. The port provides a connection point for communication and allows the microcontroller to control and interact with various components such as sensors, actuators, and displays.

Submit
13. Mnemonic untuk perintah mengisi Register B dengan data D8 H adalah …

Explanation

The correct answer is LD B, D8 H. This mnemonic represents the assembly language instruction to load the value D8H into register B. LD stands for "load" and B represents register B. D8H is the hexadecimal value that will be loaded into register B.

Submit
14. Perintah ORG 1820 H menyatakan makna…

Explanation

The statement "Program dimulai dari alamat 1820" means that the program starts from address 1820. This suggests that the ORG 1820 H command is used to specify the starting address of the program.

Submit
15. Sistem mikroprosesor akan berfungsi Keluaran aktif rendah pada waktu CPU melakukan operasi tulis/mengeluarkan data adalah…

Explanation

The correct answer is "WR". In microprocessor systems, the WR signal is used to indicate a write operation. When the CPU performs a write operation, it activates the WR signal to indicate that data is being written to an external device. Therefore, during a write operation, the output of the microprocessor system will have an active low output on the WR signal.

Submit
16. LD A, 35 HLD B, 52 HADD BDari urutan program mnemonic diatas setelah program dijalankan, maka isi akumulator (register A ) adalah …

Explanation

After executing the given program mnemonic, the content of the accumulator (register A) will be 87 H.

Submit
17. Sistem mikroprosesor akan berfungsi Keluaran aktif rendah pada waktu CPU melakukan operasi baca/memasukkan  data adalah…

Explanation

RD stands for Read and it is a signal used in microprocessor systems to indicate that the CPU is performing a read operation. When the RD signal is active low, it means that the CPU is requesting to read data from an external device or memory. This signal is used to control the data bus and enable the device or memory to output the requested data to the CPU. Therefore, in this scenario, the microprocessor system will have an active low output when the CPU is performing a read operation.

Submit
18. Sistem mikroprosesor akan berfungsi Keluaran aktif rendah pada waktu saluran alamat A0 s/d A7 berisi alamat I/O adalah…

Explanation

The correct answer is IORQ. In a microprocessor system, the IORQ signal is used to indicate that the processor is performing an input/output operation. When the address bus lines A0 to A7 contain the address of an I/O device, the IORQ signal will be active low, indicating that the processor is requesting to read from or write to that specific I/O device.

Submit
19. Listing Program$mod51               Org       0000hHidup :  Mov      P0, #01010101b               Jmp      Hidup               EndProgram di atas untuk menjalankan … 

Explanation

The program is using the instruction "Mov P0, #01010101b" to move the binary value 01010101b (which represents the state of the LED pins) into the P0 register. The LED pins are connected to the port 0, and the binary value 01010101b means that only the odd pins (pin ganjil) of port 0 will be turned on, while the even pins will be turned off. Therefore, the correct answer is "Menjalankan LED pada port 0 pin ganjil".

Submit
20. Kategori transfer data LD C, D  adalah…

Explanation

The correct answer is "Register ke register." This means that the transfer of data is happening between two registers. In computer architecture, registers are small, high-speed storage locations within the CPU that are used to hold data that is being processed. When data is transferred from one register to another, it means that the data is being moved within the CPU for further processing or manipulation.

Submit
21. Kategori transfer data LD B, 19 H adalah…

Explanation

The correct answer is "Data immediate ke register". This means that the transfer of data is happening from the immediate data (a constant value) to a register. In computer programming, an immediate value is a constant or literal value that is directly specified in an instruction, rather than being loaded from a memory location. This type of transfer is commonly used when assigning a specific value to a register for further processing or calculations.

Submit
22. Perintah utama dalam sebuah subprogram 

Explanation

The given options LD, MOV, OUT, JMP, and RET are all assembly language instructions. However, the main command or purpose of a subprogram is usually to return control to the calling program or function. The RET instruction is specifically used to accomplish this task by popping the return address from the stack and transferring control back to the calling program. Therefore, RET is the correct answer as it represents the main command in a subprogram.

Submit
23. Kategori transfer data LD  BC, 1980 H adalah…      

Explanation

This answer suggests that the category of data transfer LD BC, 1980 H involves transferring data from the immediate value to a register.

Submit
24. Pada Mikroprosesor Z80 CPU fungsi aritmetika  pengurangan dengan satu dinyatakan dalam perintah …

Explanation

The correct answer is DEC. DEC stands for decrement and it is a command used in the Z80 CPU microprocessor to subtract one from a specified register or memory location. This command is used for arithmetic operations involving subtraction by one.

Submit
25. Software yang digunakan untuk memasukkan program atau downloader  disebut...

Explanation

Asm51 is the correct answer because it is a software used for entering programs or downloading them. It is a popular assembler for the 8051 microcontroller, allowing users to write and compile assembly language code for the microcontroller. This software is essential for programming and testing microcontroller-based projects.

Submit
26. Sistem mikroprosesor akan berfungsi keluaran aktif rendah pada waktu saluran alamat berisi alamat memori adalah…

Explanation

The microprocessor system will have a low active output when the memory address channel contains the memory address. This is indicated by the MREQ signal.

Submit
27. Perintah untuk kembali ke rutin pemanggil setelah instruksi  ACALL dilaksanakan adalah…

Explanation

The correct answer is RET. After executing the ACALL instruction, the RET instruction is used to return to the calling routine. ACALL is used to call a subroutine or a specific routine within a program, and RET is used to return to the main program after the subroutine has been executed. Therefore, RET is the appropriate instruction to go back to the calling routine.

Submit
28. Kategori transfer data LD  BC, 1980 H adalah…

Explanation

This answer suggests that the transfer of data in this scenario is happening from the immediate data to the register. This means that the immediate data is being loaded into the register for further processing or storage.

Submit
29. Mikroprosesor Z80 CPU memiliki kemampuan pengalamatan I/O …

Explanation

The Z80 CPU microprocessor has the ability to address I/O up to 256 bytes. This means that it can access and communicate with different input and output devices, such as keyboards, displays, or sensors, up to a maximum of 256 bytes of data.

Submit
30. Untuk mengeksekusi program Komputer mikro MPF-I menggunakan …

Explanation

The correct answer is "tombol GO dan tombol STEP". This is because the question is asking about the buttons used to execute the program on a microcomputer MPF-I. The "GO" button is typically used to start the execution of the program, while the "STEP" button is used to execute the program one step at a time for debugging purposes. Therefore, both buttons are necessary for executing the program on the MPF-I microcomputer.

Submit
31. Alamat Register Kendali port A pada PIO Zilog 80 adalah…

Explanation

The correct answer is 82 H. In the Zilog 80 PIO, the address register control for port A is located at address 82 H.

Submit
32. Pada Mikroprosesor Z80 CPU fungsi aritmetika  penjumlahan dengan satu dinyatakan dalam perintah …

Explanation

The correct answer is INC. In the Z80 microprocessor, the INC instruction is used for arithmetic operations and specifically for incrementing the value of a register or memory location by 1. This instruction does not involve any carry or borrow operations, unlike the ADC, ADD, and SUB instructions. Therefore, the INC instruction is the most suitable choice for representing the arithmetic operation of addition with one.

Submit
33. Mikrokontroler AT89S51 memiliki memori program 

Explanation

The correct answer is 4 Kbyte Plash R-PROM internal. This means that the AT89S51 microcontroller has a 4 Kbyte internal memory for program storage, specifically a Plash R-PROM (Read-Only Memory). This internal memory allows the microcontroller to store and execute program instructions.

Submit
34. PIO Z-80 memiliki port I/O sebanyak…

Explanation

The PIO Z-80 has 16 ports for input and output.

Submit
35. Kapasitas memori data internal Mikrokontroler AT89S51 adalah …

Explanation

The internal data memory capacity of the AT89S51 microcontroller is 128 bytes.

Submit
36. Mikrokontroler AT89S51 memiliki port I/O sebanyak…

Explanation

The correct answer is 32 Port. The AT89S51 microcontroller has a total of 32 I/O ports. These ports can be used to connect external devices or peripherals to the microcontroller, allowing for input and output operations. Having a larger number of ports provides more flexibility and options for connecting and controlling various devices.

Submit
37. Kategori transfer data LD A, (HL) adalah…

Explanation

The LD A, (HL) instruction transfers the data from the memory location pointed to by the HL register into the A register. This means that the value stored in the memory is loaded into the A register, making "Memori ke register" the correct answer.

Submit
38. Perintah untuk isikan nilai 20 Heksadesimal ke register 0 (R0) adalah…

Explanation

The correct answer is "MOV R0,#20h". In assembly language, the MOV instruction is used to move a value from one location to another. In this case, the instruction MOV R0,#20h is moving the hexadecimal value 20h into register 0 (R0). The # symbol before 20h indicates that it is a immediate value, meaning it is directly specified in the instruction itself.

Submit
39. Perintah untuk isikan nilai yang terdapat pada alamat 80 Heksadesimal ke register 0 (R0) adalah…

Explanation

The correct answer is "MOV R0,80h" because the MOV instruction is used to move data from one location to another. In this case, it is moving the value 80h (which represents the hexadecimal value 80) into register 0 (R0). The "h" at the end of 80 indicates that it is a hexadecimal value.

Submit
40. Kategori transfer data LD (1980), D  adalah…

Explanation

The correct answer is "Register ke memori." This means that data is transferred from a register to memory.

Submit
View My Results

Quiz Review Timeline (Updated): Mar 22, 2023 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 22, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Dec 06, 2014
    Quiz Created by
    Darmasmkn39
Cancel
  • All
    All (40)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
Perintah / instruksi lompatan tanpa syarat pada program Z-80…
Pada Mikroprosesor Z80 CPU fungsi aritmetika ...
Pada mikrokontroler AT89, jika kita ingin menghubungkan ke catu di...
File yang akan dimasukan/idownload ISP Software ke IC Mikrokontroler...
Salah satu cara yang digunakan untuk menjalankan kompilasi untuk...
Kondisi awal, A=20H, B=40, Memori alamat 55H = 40H, R1=55H, dengan...
Bahasa mesin komputer dikodekan dalam…
Cara menjalankan/mengeksekusi program di alamat awal 1839 pada trainer...
Salah satu cara yang digunakan untuk menjalankan kompilasi untuk...
MI, MREQ, IORQ, RD, WR, RESH adalah fungsi dari system mikroprosesor...
Pada Mikroprosesor Z80 CPU fungsi aritmetika ...
Penghubung mikrokontroler dengan komponen lain adalah ….
Mnemonic untuk perintah mengisi Register B dengan data D8 H adalah...
Perintah ORG 1820 H menyatakan makna…
Sistem mikroprosesor akan berfungsi Keluaran aktif rendah pada waktu...
LD A, 35 HLD B, 52 HADD BDari urutan program mnemonic diatas setelah...
Sistem mikroprosesor akan berfungsi Keluaran aktif rendah pada waktu...
Sistem mikroprosesor akan berfungsi Keluaran aktif rendah pada waktu...
Listing...
Kategori transfer data LD C, D  adalah…
Kategori transfer data LD B, 19 H adalah…
Perintah utama dalam sebuah subprogram 
Kategori transfer data LD  BC, 1980 H adalah…  ...
Pada Mikroprosesor Z80 CPU fungsi aritmetika ...
Software yang digunakan untuk memasukkan program atau downloader ...
Sistem mikroprosesor akan berfungsi keluaran aktif rendah pada waktu...
Perintah untuk kembali ke rutin pemanggil setelah instruksi ...
Kategori transfer data LD  BC, 1980 H adalah…
Mikroprosesor Z80 CPU memiliki kemampuan pengalamatan I/O...
Untuk mengeksekusi program Komputer mikro MPF-I menggunakan...
Alamat Register Kendali port A pada PIO Zilog 80 adalah…
Pada Mikroprosesor Z80 CPU fungsi aritmetika ...
Mikrokontroler AT89S51 memiliki memori program 
PIO Z-80 memiliki port I/O sebanyak…
Kapasitas memori data internal Mikrokontroler AT89S51 adalah …
Mikrokontroler AT89S51 memiliki port I/O sebanyak…
Kategori transfer data LD A, (HL) adalah…
Perintah untuk isikan nilai 20 Heksadesimal ke register 0 (R0)...
Perintah untuk isikan nilai yang terdapat pada alamat 80 Heksadesimal...
Kategori transfer data LD (1980), D  adalah…
Alert!

Advertisement