From b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b Mon Sep 17 00:00:00 2001 From: priyanka Date: Wed, 24 Jun 2015 15:03:17 +0530 Subject: initial commit / add all books --- 2522/CH3/EX3.5/exm3_5.sce | 17 +++++++++++++++++ 2522/CH3/EX3.5/exm3_5_output.jpg | Bin 0 -> 51636 bytes 2 files changed, 17 insertions(+) create mode 100755 2522/CH3/EX3.5/exm3_5.sce create mode 100755 2522/CH3/EX3.5/exm3_5_output.jpg (limited to '2522/CH3/EX3.5') diff --git a/2522/CH3/EX3.5/exm3_5.sce b/2522/CH3/EX3.5/exm3_5.sce new file mode 100755 index 000000000..1dc756e20 --- /dev/null +++ b/2522/CH3/EX3.5/exm3_5.sce @@ -0,0 +1,17 @@ +////page no 91 +//example no 3.5 +//MEMORY ADDRESS RANGE OF 6116. +clc; +printf('A10-A0 are address lines for register select. \n'); +printf('A15-A11 are address lines for chip select. \n \n'); +printf('A15 A14 A13 A12 A11 \n'); +printf(' 1 0 0 0 1 \n \n'); //chip select bits have to be active low always to select that chip. +printf('A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 \n'); +printf('0 0 0 0 0 0 0 0 0 0 0 \n'); //this selects the register +printf('The above combination selects the memory address 8800H. \n \n'); +printf('A15 A14 A13 A12 A11 \n'); +printf(' 1 0 0 0 1 \n \n'); //chip select bits have to be active low always to select that chip. +printf('A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 \n'); +printf('1 1 1 1 1 1 1 1 1 1 1 \n'); //this selects the register +printf('The above combination selects the memory address 88FFH. \n \n'); +//thus this chip can select any memory location from 8800H to 88FFH. diff --git a/2522/CH3/EX3.5/exm3_5_output.jpg b/2522/CH3/EX3.5/exm3_5_output.jpg new file mode 100755 index 000000000..db6f257b4 Binary files /dev/null and b/2522/CH3/EX3.5/exm3_5_output.jpg differ -- cgit