Lecture 14 Z80 Application Program

Slides:



Advertisements
Similar presentations
MIPS assembly. Review  Lat lecture, we learnt  addi,  and, andi, or, ori, xor, xori, nor,  beq, j, bne  An array is stored sequentially in the memory.
Advertisements

Code Composer Department of Electrical and Computer Engineering
Lecture 4 Z80 Introduction Hong, You Pyo, DGU 1. Youpyo DGU Z80 Z80 is one of the most simple 8-bit microprocessor developed at 80’s. Z80 does.
SOC Design Lecture 6 HREQ and HGRANT. Kyungoh Park & Youpyo Hong, DGU Multi Master & Single Slave(MM & SS) Multiple masters cannot access the same slave.
Memory II Computer Architecture and Design Lecture 4.
Lecture 5 CSE 331 Sep 11, HW 1 out today Will be handed out at the END of the lecture Read the homework policy document carefully START EARLY! ©ehow.com.
Memory & Storage Architecture Seoul National University Computer Architecture “ Bomb Lab Hints” 2nd semester, 2014 Modified version : The original.
SOC Design Lecture 4 Bus and AMBA Introduction.
SPHS STUDENT SHARED QR Code - Google Drive. SPHS S TUDENT S HARED F OLDER : W HAT YOU WILL DO ( OVERVIEW ) This folder contains important student information.
Introduction to Computer Architecture & Design Computer Architecture and Design Lecture 0.
Computer System Configuration and Function Computer Architecture and Design Lecture 6.
The 8051 Microcontroller and Embedded Systems
Logic Design Computer Architecture and Design Lecture 1.
Data Screening & Descriptives. Typical class… Lecture (Theory)
SOC Design Lecture 9 SRAM vs. NOR Flash. Taehyun Kim & Youpyo Hong, DGU SRAM vs. NOR Flash There are asynchronous SRAM and synchronous SRAM. Our SRAM.
This is how to download the sketch up program. A CAD 3D modelling package from Google. This free basic download is fantastic for giving people an introduction.
5 or more raise the score 4 or less let it rest
 I am going to calculate what the imaginary student, Suzie Que, must do to make the grade she seeks in this course.  To see what you must do, just follow.
Lecture 2 Conditional Statement. chcslonline.org Conditional Statements in PHP Conditional Statements are used for decision making. Different actions.
ECE 265 – LECTURE 11 Editing and the Assembler (updated 11/11/10) 12/15/ ECE265.
CASEGRADER 2007 DIRECTIONS For Students 1. Open a web browser In the Address type: 2 login.course.com OR cgoffice2007.course.com (no WWW !!)
September 8, 2014 What are we doing today? Correct – Solving Equations by Adding or Subtracting - HW – Pg #1-12 all, evens Due: 1.2.
Lesson 11-2 Remainder & Factor Theorems Objectives Students will: Use synthetic division and the remainder theorem to find P(r) Determine whether a given.
SOC Design Lecture 2 Lecture Goal. YOUPYO HONG, DGU Our Final Goal in This Course is To Design AHB-compatible SRAM controller.
SOC Design Lecture 5 AMBA Signals. Youpyo DGU AMBA Bus Types.
EXAMPLE 3 Write an indirect proof Write an indirect proof that an odd number is not divisible by 4. GIVEN : x is an odd number. PROVE : x is not divisible.
SOC Design Lecture 8 AHB-Based SRAM Controller. Youpyo DGU SRAM Controller Design Let’s design AHB-compatible SRAM Controller.
Truck Stock Phase 1 Goal: Johnstone customers or delivery drivers are provided with the ability to build orders with handheld devices. The order is created.
COM 537 Final Exam, COM 537 Final Exam Question and Answer
Homework 3 (due:May 27th) Deadline : May 27th 11:59pm
Download Instructions
Lecture on Microcomputer
CIS 170 Education for Service-- snaptutorial.com.
CIS 170 Teaching Effectively-- snaptutorial.com
Computer Architecture “Bomb Lab Hints”
Installing and Using MARIE
The Big Wheel Play.
Submission Process.
Microprocessor and Assembly Language
Lecture 10 Circuit Basics of Microprocessor
Lecture 2 Microprocessor Overview
المدخل إلى تكنولوجيا التعليم في ضوء الاتجاهات الحديثة
The Big Wheel Play.
Installing and Using MARIE
10:00.
Install Emu8086 TA.Amjad Alsuhaim.
Computer Architecture and Assembly Language CS 233 Lecture 1
Embedded System Development Lecture 13 4/11/2007
There are different types of translator.
Installing and Using MARIE
Use of PROC TABULATE Out File to Customize Tables
The Big Wheel Play.
STORE MANAGER RESPONSIBILITIES.
Computer Architecture and Assembly Language CS 233 Lecture 1
Lecture 11 Z80 Instruction Hong DGU.
Homework 2 (due:May 5th) Deadline : May 5th 11:59pm
Move this box to see the hints (there are two hints for this code)
(c) Project Maths Development Team 2011
Instructions to print your PTA Membership Card
Adapted from The Big Book of Virtual Team Building Games
The Oregon Wheel Play.
The Big Wheel Play.
The Big Wheel Play.
Computer Architecture and Assembly Language CS 233 Lecture 1
Hmmm Assembly Language
Theory of Computation Lecture 22: Turing Machines II
Mathematical Induction II
The Big Wheel Play.
Divide 9 × by 3 ×
MIPS Assembly.
Presentation transcript:

Lecture 14 Z80 Application Program Hong, Youpyo @ DGU

Score Averaging Program Let’s write an Z80 assembly code for the score averaging program (basic version). Assume that the scores are stored in ROM from the address 1000H. You need to average the scores for one class only. You do not need names of students because all we need is just the average. Store the average in the address 1010H. Note that no division is available in Z80 instruction. But you need “divide by 10” operation.

HW #9 (70 point) Download Z80 Emulator from http://sourceforge.net/projects/z80toolsforwind/files/Z80Emu.exe/download Write the score averaging program using Z80 instruction. Confirm if your code works as intended using Z80 Emulator. You must submit 1) Z80 source code 2) Screen capture of the last step of the emulator to prove that the output is correct. It is due May 15 in class