FIT1047 Study Guide - Final Guide: Speaker Recognition, Touchscreen, Wi-Fi

40 views1 pages
Input/Output Devices
Saturday, 26 May 2018
5:01 PM
Input gets data and programs into the machine
Output devices communicate the results of the computation back to us
Input devices include:
o Keyboards
o Mouse
o Touch pad
o Touch screen
o Voice control
o Gestures
o Cameras
o Fingerprint sensors
o Iris scanners
o GPS
Output devices include
o Screens
o Printers
o Audio
Other components such as external storage (hard disks) and network devices (Wi-Fi, 4G,
Bluetooth) are also classified as I/O
I/O and the CPU
Bidirectional
o CPU can send data to a device
o Device can send data to the CPU
How data is transferred
o Conceptually we can think of the I/O device as having its own set of registers
I.e. small pieces of memory that holds the data that needs to be transferred
o I/O is connected to CPU via the bus so data can flow between the I/O registers and the
CPU registers
o Data cannot be transmitted between the devices all the time.
o The currently running program should be in control of when to read from and write to
an I/O device
Memory mapped I/O
o MARIE: Access memory using Load x and Store x instructions
Uses memory addresses to access values
DISADVANTAGE: Takes up address space
Alternative instruction based I/O
o CPU has special purpose instructions just to perform I/O
o MARIE: Input/Output function
o ADVANTAGES: Typically requires far fewer I/O addresses than memory addresses, hence
reduced width
Programmed I/O
Program itself is responsible for checking periodically whether new data has arrived from an
I/O device
find more resources at oneclass.com
find more resources at oneclass.com
Unlock document

This preview shows half of the first page of the document.
Unlock all 1 pages and 3 million more documents.

Already have an account? Log in

Document Summary

Input gets data and programs into the machine: output devices communicate the results of the computation back to us. Input devices include: keyboards, mouse, touch pad, touch screen, voice control, gestures, cameras, fingerprint sensors. Iris scanners: gps, output devices include, screens, printers, audio, other components such as external storage (hard disks) and network devices (wi-fi, 4g, I/o and the cpu: bidirectional, cpu can send data to a device, device can send data to the cpu, how data is transferred, conceptually we can think of the i/o device as having its own set of registers. I. e. small pieces of memory that holds the data that needs to be transferred. I/o is connected to cpu via the bus so data can flow between the i/o registers and the. Programmed i/o: program itself is responsible for checking periodically whether new data has arrived from an.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers

Related Documents