Thiết kế và lập trình hệ thống - Chương 31

Thiết kế và lập trình hệ thống - Chương 31

Thiết kế và lập trình hệ thống - Chương 31

... 93487704 XT-PIC timer 1: 239645 XT-PIC keyboard 2: 0 XT-PIC cascade 9: 4961908 XT-PIC SMC EPIC/100 12: 1668143 XT-PIC PS/2 Mouse ... 16-bit and 32-bit transfers.Parallel PortThe parallel port, in its minimal confi guration, is made up of a few 8-bitports.Data written to the output port shows up on the output pins of the 25-pinconnector ... functions that allow communication to 8-bit,16-bit and...

Ngày tải lên: 15/11/2012, 11:07

12 328 0
Thiết kế và lập trình hệ thống - Chương 3

Thiết kế và lập trình hệ thống - Chương 3

... (virtual address) of a program to be located in any por-tion of physical memory.The paging unit is controlled by the microprocessors control registers :311 211 0VMEPVITSDDEPSEMCEPWTPCDPage Directory Base ... addresses a 4KB section of main mem.• Offset: Specifies the byte in the page.1112212231DirectoryPage TableOffset31 12Physical Address0Linear or Virtual AddressPage Directory or Page Table...

Ngày tải lên: 15/11/2012, 11:07

5 481 0
Thiết kế và lập trình hệ thống - Chương 7

Thiết kế và lập trình hệ thống - Chương 7

... 70NC++VSSVCCDQ 0-3 1Addr 0-1 1RASCASWPD 1-4 Systems Design & Programming Memory I CMPE 310 12 (Feb. 25, 2002)UMBCU M B CUNIVERSITY OF MARYLAND BALTIMORE COUNTY1 9 6 6DRAMsPentiums have a 64-bit wide ... 4BRASA074157 (2-to-1MUX)A1A2A3A4A5A6A71Y 2Y 3Y 4Y 1Y 2Y 3Y 4YAddress BUSInputs to DRAM0: latch A to Y1: latch B to YSS74157 (2-to-1MUX) Systems Design & Programming Memory I CM...

Ngày tải lên: 15/11/2012, 11:07

12 420 0
Thiết kế và lập trình hệ thống - Chương 8

Thiết kế và lập trình hệ thống - Chương 8

... )X16G X( )-- -- - -- - -- - -- - -- - -- - -- - -X27X26X25X24X22X21X18+ + + + + +X16X15X21+ + +-- -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - =X16X15X21+ ... size.CRCM X( )XnG X( )-- -- - -- - -- - -- - -- - -- - Q X( ) R X( )+= =Q(X) is the quotientR(X) is...

Ngày tải lên: 15/11/2012, 11:07

21 578 2
Thiết kế và lập trình hệ thống - Chương 9

Thiết kế và lập trình hệ thống - Chương 9

... InterfaceI1I2I3I4I5I6I7I8I9I1016L8O1O2O3O4O5O6O7O8A29A30A31I1I2I3I4I5I6I7I8I9I1016L8O1O2O3O4O5O6O7O8A19A20A21A22A23A24A25A26A27A28A0A15O0O7......CEOE27512D0-D7D8-D15D15-D23D24-D31D56-D63D48-D55D40-D47D32-D39A3-A18MRDCA0A15O0O7......CEOE27512A0A15O0O7......CEOE27512A0A15O0O7......CEOE27512A0A15O0O7......CEOE27512A0A15O0O7......CEOE27512A0A15O0O7......CEOE27512A0A15O0O7......CEOE27512(64K ... p...

Ngày tải lên: 15/11/2012, 11:07

18 470 0
Thiết kế và lập trình hệ thống - Chương 17

Thiết kế và lập trình hệ thống - Chương 17

... directive db:Word-sized (dw) and doubleword-sized data (dd):Little endian: Least significant byte is always stored in the lowest-num-bered memory location.floatstr db ’Float number -& gt; %f ’, 10, ... 0temp_buf_size: equ $-temp_bufneg_exponent: dd -1 00301H302H303H12H34HLow-order byteHigh-order byteStorage of the number 1234 Systems Programming 80x86 Assembly Basics CMPE 310 4 (Februar...

Ngày tải lên: 15/11/2012, 11:07

5 427 0
Thiết kế và lập trình hệ thống - Chương 19

Thiết kế và lập trình hệ thống - Chương 19

... PointerBase PointerDestination IndexSource Index16-bitregisters32-bitextensionsah alax8-bit16-bitnames Systems Design & Programming 80x86 Assembly I CMPE 310 3 (Feb 4, 2002)UMBCU M B CUNIVERSITY ... CMPE 310 5 (Feb 4, 2002)UMBCU M B CUNIVERSITY OF MARYLAND BALTIMORE COUNTY1 9 6 6Data Addressing Modes Base relative-plus-indexA second variation includes: mov eax, [ebx+edi+4] Scaled-indexA...

Ngày tải lên: 15/11/2012, 11:07

9 412 1
Thiết kế và lập trình hệ thống - Chương 20

Thiết kế và lập trình hệ thống - Chương 20

... constant is any 32-bit signed value.Base Relative-Plus-Index addressing:Effective address computed as:seg_base + base + index + constant.Designed to be used as a mechanism to address a two-dimensional ... Assembly II CMPE 310 4 (Feb. 9, 2002)UMBCU M B CUNIVERSITY OF MARYLAND BALTIMORE COUNTY1 9 6 6Data Addressing ModesBase Relative-Plus-Index addressing:0 0 2 0A 3 1 60 0 1 0MemoryA3161 0 0 0...

Ngày tải lên: 15/11/2012, 11:07

8 368 0
Thiết kế và lập trình hệ thống - Chương 22

Thiết kế và lập trình hệ thống - Chương 22

... Assembly IV CMPE 310 3 (Mar. 1, 2002)UMBCU M B CUNIVERSITY OF MARYLAND BALTIMORE COUNTY1 9 6 6Arithmetic Operationssub eax, ebxdec edi;Subs registers - Carry flag.sbb ecx, ebx;eax=eax-ebxcmp al, ... LABEL;Jump to LABEL if bit 2 is zero.;Tests bit 2 in al -- 00000100not ebxneg TEMP Systems Design & Programming 80x86 Assembly IV CMPE 310 7 (Mar. 1, 2002)UMBCU M B CUNIVERSITY OF MAR...

Ngày tải lên: 15/11/2012, 11:07

11 333 0
Thiết kế và lập trình hệ thống - Chương 23

Thiết kế và lập trình hệ thống - Chương 23

... 6✬✎✭✮✠✯✰✱✲✲✯✳✴✰✎✵MiscellaneousDataTransferOperations.INandOUT:Transfersabyte,wordordoublewordofdatafrom/toanI/Odeviceinto/outofAL,AXandEAX,respectively.Memoryoperationsarenotavailable(astheyareinINSandOUTS):Twoforms:•Fixed-portaddressing:8-bitportnumberencodedininstruction.8-bitvalueissign-extendedintoaddressbits 8-1 5.Addressbits1 6-3 1...

Ngày tải lên: 15/11/2012, 11:07

13 361 0
Từ khóa:
w