UNIVERSITI SAINS MALAYSIA EEE 320 MIKROPEMPROSES II

Similar documents
HBT 503 SEMINAR SISWAZAH: ISU-ISU PENTERJEMAHAN

UNIVERSITI SAINS MALAYSIA. CPT114 Logic & Application [Logik & Aplikasi]

UNIVERSITI SAINS MALAYSIA. Peperiksaan Kursus Semasa Cuti Panjang Sidang Akademik 1998/99. April 1999

UNIVERSITI SAINS MALAYSIA. CPT114 Logic & Applications [Logik & Aplikasi]

Manual Pengguna. Disediakan Untuk : Audit Korporat

UNIVERSITI SAINS MALAYSIA. CPT114 Logic & Applications [Logik & Aplikasi]

PERKHIDMATAN UTAMA PRASISWAZAH

NOTA 5: PANDUAN MENGHASILKAN LAMAN (SITES) 1.1 Pengenalan

[Perakaunan Islam] AGE464 - lslamic Accounting. [Sila pastikan bahawa kertas peperiksaan ini mengandungi LIMA muka surat

DOKUMEN TIDAK TERKAWAL

Latihan MyMesyuarat -PENGERUSI- DibentangkanOleh

MANUAL PENGGUNA PENERIMAAN BARANG(ASET/INVENTORI) MELALUI NOTA TERIMAAN BARANG (GRN) MENGGUNAKAN APLIKASI:-

HBT 105 KAEDAH PENTERJEMAHAN

PUSAT PENGAJIAN SAINS PERUBATAN UNIVERSITI SAINS MALAYSIA MS ISO 9001:2008. PENGURUSAN PEMBELIAN BAHAN PAKAI HABIS (VOT 27000) (PPSP/Pent/CP5)

SENARAI PEMERIKSA KURSUS PROGRAM DIPLOMA SEMESTER KEDUA SIDANG AKADEMIK 2015/2016 FE % Bilangan Pelajar

A ROBUST ESTIMATION METHOD OF LOCATION AND SCALE WITH APPLICATION IN MONITORING PROCESS VARIABILITY ROHAYU BT MOHD SALLEH

SPM4342 PEMBANGUNAN SISTEM PEMBELAJARAN BERASASKAN WEB PRINSIP ASAS MEREKA BENTUK WEB

SIJIL PELAJARAN MALAYSIA 2OII BIBLE KNOWLEDGE Nov./Dis. z) iam

DOKUMEN TIDAK TERKAWAL

SCHOOL OF PHYSICS LOGO DESIGN CONTEST

PENILAIAN PENGETAHUAN

OPERASI PERKHIDMATAN SOKONGAN

menjelaskan bahawa ia merujuk kepada doa dan bukan transaksi ekonomi.

MANAGEMENT OF VARIATION ORDER IN PUBLIC WORKS DEPARTMENT MALAYSIA CONSTRUCTION PROJECT SHARIL AMRAN BIN AMIR MOHAMED

KERTAS PENERANGAN (INFORMATION SHEET)

PERKHIDMATAN UTAMA SISWAZAH

Laman Web Komuniti PANDUAN ADMINISTRATOR 5R STRATEGIC CONSULTANCY SDN BHD. Version History

SULIT P2115-EKONOMI DARI PERSPEKTIF ISLAM/JAN 08

Proses Penyelidikan Tindakan. MTE3133: Penyelidikan Tindakan

JABATAN KIMIA Kategori Arahan Kerja

PERATURAN-PERATURAN PERUBATAN (MENETAPKAN PEPERIKSAAN BAGI PENDAFTARAN SEMENTARA) 2015

JAWAB LISAN DATO' SRI HASAN BIN MALEK [KUALA PILAH]

MODELLING AND VIBRATION CONTROL OF PIEZOELECTRIC ACTUATOR

PERATURAN PERMAINAN LAWN BOWLS SUKFAC 2017

M2-1: Proses Penyelidikan Tindakan MTE3113: PENYELIDIKAN TINDAKAN

PERKHIDMATAN UTAMA SISWAZAH

THE EFFECTS OF TAPERED SLEEVE IN IMPROVING THE ANCHORAGE BOND OF REINFORCEMENT BAR PAMELA ADELINE LO

UNIVERSITI TEKNOLOGI MALAYSIA

EVALUATION USABILITY MEASUREMENT INDEX FOR HIGHER EDUCATION INSTITUTE MUHAMMAD ALIIF BIN AHMAD

JABATAN KIMIA Kategori Arahan Kerja

IMPROVING ENERGY SAVING EVALUATION IN LIGHTING USING DAYLIGHT UTILIZATION WITH AREA SEGREGATION TECHNIQUE MOHAMMAD ASIF UL HAQ

GARIS PANDUAN CPE COSEC LS GARIS PANDUAN PELAKSANAAN MANDATORI SSM CONTINUING PROFESIONAL EDUCATION (CPE) POINTS DAN

PERKHIDMATAN UTAMA SISWAZAH

LAWATAN PERKONGSIAN PINTAR JKKPUU BRUNEI DARUSSALAM

PENILAIAN MENENGAH RENDAH

MAJLIS PEPERIKSAAN MALAYSIA

PERUNTUKAN MASA PEMBELAJARAN

THE PREVAILING PRACTICE IN DECIDING THE PRACTICAL COMPLETION OF CONSTRUCTION WORK. MOHAMMAD HARITH BIN MOHD YUNOS

Bab 1. Konsep Asas Pemikiran Komputasional. Pemikiran komputasional ialah suatu proses. Penggunaan Teknik Leraian dan Menentukan Langkah Secara Tertib

3. Tujuan Peperiksaan : Untuk memenuhi sebahagian daripada syarat untuk pengesahan dalam jawatan Juruteknik Perubatan U19

UNDANG-UNDANG MALAYSIA. Akta 369 AKTA HARI KELEPASAN (1) Akta ini bolehlah dinamakan Akta Hari Kelepasan 1951.

MOLECULAR PHYLOGENY OF SELECTED MANGO CULTIVARS BASED ON INTERNAL TRANSCRIBED SPACER (ITS) REGION SHAHKILA MOHD ARIF

GARIS PANDUAN LAMAN WEB PTJ DI USM

SOKONGAN KEWANGAN. PEJABAT BURSAR Kod Dokumen: UPM/SOK/KEW-BUY/P013 PROSEDUR PEROLEHAN PEMBELIAN TERUS

MATROID STRUCTURE OF DYNAMIC GRAPH MODEL OF EVAPORATION PROCESS IN A BOILER SYSTEM NUR SYAHIDAH BINTI KHAMIS UNIVERSITI TEKNOLOGI MALAYSIA

POWER QUALITY IMPROVEMENT BY DYNAMIC VOLTAGE RESTORER AND UNIFIED POWER QUALITY CONDITIONER USING FUZZY LOGIC FARIDULLAH KAKAR

SOALAN NO 3 KERJA KURSUS SENI VISUAL 3 (KERTAS 970/3) SIJIL TINGGI PERSEKOLAHAN MALAYSIA (STPM) 2011

FORECASTING REVENUE PASSENGER ENPLANEMENTS USING WAVELET-SUPPORT VECTOR MACHINE MOHAMAD AIMAN ZAINUDDIN

HBT Pengenalan Teori dan Praktik Terjemahan

MANUAL PENGGUNA (USER MANUAL) PELUPUSAN ASET/INVENTORI (DISPOSAL ASSET/INVENTORY)

UNIVERSITI PUTRA MALAYSIA QURANIC ONTOLOGY FOR RESOLVING QUERY TRANSLATION DISAMBIGUATION IN ENGLISH-MALAY CROSS-LANGUAGE INFORMATION RETRIEVAL

UTHM/PB/100 6/4/ Jld.2 (1) Tarikh: 02 Januari 2012 PEKELILING BENDAHARI BIL. 1 / 2012

PERCETAKAN SLIP PEPERIKSAAN

PERATURAN-PERATURAN PERKHIDMATAN KUARANTIN DAN PEMERIKSAAN MALAYSIA (PENGELUARAN PERMIT, LESEN DAN PERAKUAN) 2013

Arahan Amalan Hakim Besar Malaya Bil 1 Tahun 2016 Pengendalian Kes-Kes Jenayah Jalanan Secara Fast-Track di Mahkamah Rendah Malaya

COMMON CONTRACTUAL ISSUES FACED BY MALAYSIAN CONTRACTORS OPERATING IN MIDDLE EAST USING FIDIC FORM OF CONTRACTS

HAK MILIK PmAT mrenajlr.mi mm.u. sum Jl. ! l1hat Sebelah. 'Pe l) tesis

PENGAJARAN Menggunakan pembolehubah dan operator matematik dalam atur cara yang dibangunkan.

BORANG PENAMAAN / NOMINATION FORM

METAPHORS CORRESPONDENCES OF SOURCE AND TARGET DOMAIN ON THE GOSPEL OF JOHN

SEISMIC AND PROGRESSIVE COLLAPSE ASSESSMENT OF NEW PROPOSED STEEL CONNECTION IMAN FARIDMEHR

MESHFREE FORMULATION FOR BUCKLING OF COMPOSITE BEAM WITH SLIP MOHD HAMIDI BIN HARUN UNIVERSITI TEKNOLOGI MALAYSIA

Semua Pelajar Ijazah Tinggi (Mod Kerja Kursus & Mod Campuran), Luar Pesisir dan Ijazah Pertama (Penuh Masa) PERCETAKAN. & Ijazah Pertama [Penuh Masa]

GARIS PANDUAN PEPERIKSAAN

FAKULTI PERUBATAN UNIVERSITI MALAYA

PERKHIDMATAN UTAMA PRASISWAZAH. PEJABAT TIMBALAN NAIB CANSELOR (AKADEMIK DAN ANTARABANGSA) Kod Dokumen : PU/PS/GP007

GARIS PANDUAN PEPERIKSAAN

GARIS PANDUAN PEPERIKSAAN

PROGRAM PENGKERANIAN AKAUN KOLEJ KOMUNITI LEDANG JOHOR KEMENTERIAN PENGAJIAN TINGGI TAJUK PENULISAN: PENILAIAN STOK DALAM PERAKAUNAN PENULIS:

AN INVESTIGATION ON VEHICLE OVERLOADING IN MUAR MELAKA ROAD HAZLINA BINTI MARWAN

Pengelasan Bahasa Kesat Menggunakan Pemberat Istilah Sebagai Pemilihan Ciri Bagi Kandungan Laman Web

LAPORAN KAJIAN TINDAKAN PENGURUSAN DAN KEPIMPINAN PENDIDIKAN

reflective thought is the active, careful and persistent examination of any belief or purported form of knowledge, in the light of the grounds that

UNIVERSITY OF MALAYA

GARIS PANDUAN PEPERIKSAAN

FLOW IN A PIPELINE WITH LEAKAGE SITI NUR HASEELA BINTI IZANI

AMANAH DAN PROSEDUR Diputuskan: [1] [2] [3]

UJIAN PENCAPAIAN SEKOLAH RENDAH 2015

GARIS PANDUAN PEPERIKSAAN

SKRIPSI DEIXIS USED IN ENGLISH TRANSLATION OF SURAH YUSUF

UNIVERSITI PUTRA MALAYSIA

SOKONGAN KEWANGAN. PEJABAT BURSAR Kod Dokumen: UPM/SOK/KEW-BUY/P004. PROSEDUR PEMBELIAN TERUS Tarikh: 26/05/2017

Arahan Kerja Selamat Bekerja Di Jalanraya. Pen. Pengurus OSHE Management, PPM, ND. No Muka Surat /01/14 All Pages Original issue DCA

SYARAT-SYARAT PERTANDINGAN BERCERITA SAINS TAHAP 1 (Bahasa Inggeris) KARNIVAL SAINS DAN TEKNOLOGI PERINGKAT KEBANGSAAN

Bab 2. Polisi e-pembelajaran di IPT Malaysia. Hanafi Atan Mohamed Amin Embi Supyan Hussin. Pengenalan

(The Human Soul Based on the Opinion of Fakhr al-din al-razi) ELBAHLOUL MOHAMED HUSSEIN* MOHD NASIR OMAR AHMAD SUNAWARI BINLONG MUDASIR BIN ROSDER

MANUAL PANDUAN PENGGUNA

وظاي ف الدولة الا سلامية (The Duties And Function Of An Islamic State)

Abstrak. R.A.F.T. dan Think-Tac-Toe dalam Pengajaran dan Pembelajaran. Hairani Sani

TERMINATION OF CONTRACT: ABANDONMENT OF WORK MOHD NUR IMAN AL HAFIZ BIN MOHD JAMIL

Transcription:

UNIVERSITI SAINS MALAYSIA Peperiksaan Semester Pertama Sidang Akademik 2010/2011 November 2010 EEE 320 MIKROPEMPROSES II Masa : 2 Jam Sila pastikan bahawa kertas peperiksaan ini mengandungi TUJUH muka surat beserta Lampiran EMPAT muka surat bercetak sebelum anda memulakan peperiksaan ini. Kertas soalan ini mengandungi EMPAT soalan. Jawab TIGA soalan. Mulakan jawapan anda untuk setiap soalan pada muka surat yang baru. Agihan markah bagi setiap soalan diberikan di sudut sebelah kanan soalan berkenaan. Jawab semua soalan dalam Bahasa Malaysia atau Bahasa Inggeris atau kombinasi keduaduanya. [Sekiranya terdapat sebarang percanggahan pada soalan peperiksaan, versi Bahasa Inggeris hendaklah diguna pakai]. In the event of any discrepancies, the English version shall be used. 2/-

- 2 - [EEE 320] 1. (a) Apakah susunan arahan yang boleh digunakan untuk membaca bit 0 P0 dan menulis status yang dibaca kepada bit 0 P3. What instruction sequence could be used to read bit 0 of P0 and write the state of the bit read to bit 0 of P3. (b) Tulis susunan arahan untuk membaca bit 0 dan bit 1 P0 dan tulis keadaan status kepada bit 0 P3 seperti berikut: Sekiranya kedua-dua bit yang dibaca adalah 1, tulis 1 kepada status keluaran bit, selainnya tuliskan 0. Write an instruction sequence to read bit 0 and bit 1 of P0 and write a status condition to bit 0 of P3 as follows: If both bit read is 1, write 1 to the output status bit, otherwise write a 0. (c) Apakah arahan 1-byte yang mempunyai kesan yang sama seperti arahan 2-byte di bawah. What 1-byte instruction has the same effect as the following 2-byte instruction? MOV 0E0H, #55H MOV 080H, #27H MOV 090H, #32H MOV 0D0H, #58H 3/-

- 3 - [EEE 320] (d) Apakah pendaftar tebing aktif selepas perlaksanaan setiap arahan berikut. What is the active register bank after execution of each of the following instruction? MOV PSW, #0AFH MOV PSW, #90H MOV PSW, #5DH MOV PSW, #83H MOV PSW, #131 (e) Sekiranya 8051 beroperasi menggunakan kristal 4MHz, berapakah masa yang diperlukan untuk 1 kitar mesin? If an 8051 is operating from a 4MHz crystal. What is the duration of a machine cycle? 2. (a) Subrutin 8051 adalah seperti di bawah. An 8051 subroutine is shown below. SUB: MOV R0, #20H LOOP: MOV @R0, #0 INC R0 CJNE R0, #0, LOOP RET (i) Apakah yang dilaksanakan oleh subrutin ini? What does this subroutine do? 4/-

- 4 - [EEE 320] (ii) Berapakah kitar mesin diperlukan untuk setiap perlaksanaan arahan? How many machine cycle does each instruction execute? (iii) Berapa banyak pautan byte untuk setiap arahan? How many bytes long is each instruction? (iv) Berapakah masa yang diperlukan untuk melaksanakan subrutin ini? Anggap 8051 beroperasi pada 12MHz. How long does this subroutine take to execute? Assume 8051 operate at 12MHz. (40%) (b) (i) Anggap PSW mengandungi 0C0H dan accumulator A mengandungi 50H sebelum arahan di bawah dilaksanakan; Assume the PSW contain 0C0H and accumulator a contains 50H just before the following instruction executes; RLCA Apakah kandungan accumulator A selepas arahan tersebut dilaksanakan? What is the content of accumulator A after this instruction executes? 5/-

- 5 - [EEE 320] (ii) Anggap PSW mengandungi 78H dan accumulator A mengandungi 81H. Apakah kandungan accumulator A selepas arahan di bawah dilaksanakan? Assume the PSW contains 78H and the accumulator A contains 81H. What is the content of the accumulator after the following instruction executes? RRC A (30%) (c) Untuk program bahasa penghimpun di bawah, tentukan lokasi memori yang berubah dan apakah nilai terbarunya. For the following assembly language program, find the memory location affected and what are the new values. LOOP: MOV R0, #7FH MOV @R0, #0FFH DEC R0 CJNE R0, #20H, LOOP MOV R1, #30H NEXT: MOV @RI, #00H INC R1 CJNE R1, #5FH, NEXT END (30%) 6/-

- 6 - [EEE 320] 3. (a) Terangkan istilah-istilah berikut: Explain the following terms: (i) Penghantaran simplex Simplex transmission (ii) Penghantaran separa duplex Half duplex transmission (iii) Penghantaran duplex penuh Full duplex transmission (iv) Komunikasi tak segerak A synchronous communication (v) Komunikasi segerak Synchronous communication (50%) (b) Programkan 8051 untuk terima data secara serial dan letakkan data tersebut dalam P1. Setkan kadar baud menggunakan 11.0592MHz frekuensi kristal. Jangkakan pariti ganjil dalam bit kelapan dan set bendera pembawa jika terdapat ralat pariti. Lukis carta alir untuk menerangkan program tersebut. Program the 8051 to receive bytes of data serially and put them in P1. Set the baud rate with a crystal frequency of 11.0592MHz. Expect odd parity in the eight bit received and set the carry flag if there is a parity error. Draw a flow chart to explain the program. (50%) 7/-

- 7 - [EEE 320] 4. (a) Menggunakan Rajah 1, terangkan bagaimana data diakses dalam ingatan data luaran. Using Figure 1, explain how data are accessed in external data memory. (50%) Rajah 1 Figure 1 (b) Tulis bahasa penghimpun untuk menghasilkan gelombang segiempat 500Hz daripada bit ke 4 pada Port 2 menggunakan Timer 0. Isyarat yang dijanakan mempunyai kitaran tugas 25%. Lengah yang disebabkan oleh arahan dalam gelung kiraan mesti dimasukkan dalam pengiraan masa lengah untuk mendapatkan masa yang tepat bagi isyarat yang dijanakan. Frekuensi kristal ialah 11.0592MHz. Write an assembly language to generate a 500Hz square wave from bit 4 of port 2 using timer 0. The generated signal should have a duty cycle of 25%. The delay due to instructions in the counting loop must be included in the calculation of time delay to get an accurate timing of the generated signal. Crystal frequency is 11.0592MHz. (50%) ooooooooo

LAMPIRAN [EEE 320] APPENDIX 4