0
  1. Trang chủ >
  2. Công Nghệ Thông Tin >
  3. Kỹ thuật lập trình >

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

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

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

... privilege lev-els.They define entry points in more privileged code to which control can be trans-ferred.Destination Offset015391640Destination Selector(1 5-0 )P000110047Destination Offset(3 1-1 6)63360003132WCSystems ... about a task in the TSS.More on this later as time permits.Limit015391640Base(1 5-0 )(2 3-0 )P00010014748(1 9-5 556Base(3 1-2 4)16)515263G000Lim ... general, the segment values are 16-bit tags for the address spaces of the program.Instructions such as LDS (load DS), LAR (load access rights), LSL (load seg-ment limit), VERR (verify for read)...
  • 9
  • 407
  • 0
Thiết kế và lập trình hệ thống - Kiến trúc hệ thống vi xử lý

Thiết kế lập trình hệ thống - Kiến trúc hệ thống vi xử lý

... Program AreaRead-Only Memory 0-3 4-7 8-B1 0-1 3C-F1 4-1 71 8-1 B1D-1F2 0-2 32 4-2 72 8-2 B2C-2F3 0-3 33 4-3 73 8-3 B3C-3F4 0-4 34 4-4 74 8-4 B4C-4F5 0-5 35 4-5 75 8-5 B5C-5F6 0-6 36 4-6 76 8-6 B6C-6F7 0-7 37 4-7 77 8-7 B7C-7FDivide by zeroSingle ... architecture:20-bits (8086/8088)24-bits (80286/80386SX)25-bits (80386SL/SLC/EX)32-bits (80386DX/80486/Pentium)36-bits (Pentium Pro/II/III)• Data:8-bits (8088)16-bits (8086/80286/80386SX/SL/SLC/EX)32-bits ... Standard Architecture): 8 MHz8-bit (8086/8088)16-bit (80286-Pentium)EISA: 8 MHz32-bit (older 386 and 486 machines).PCI (Peripheral Component Interconnect): 33 MHz32-bit or 64-bit (Pentiums)VESA (Video...
  • 11
  • 518
  • 1
Thiết kế và lập trình hệ thống - Chương2

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

... IndexEIPEFLAGSIPFLAGSInstruction PointerFlagsCodeDataExtraStackCSDSESSSFSGS80386-Pentium III only16-bitregisters32-bitextensionsAH ALAX8-bit16-bitnamesSystems Design and Programming Micro. Arch. I CMPE 3103 ... DS:ECX, DS:EDX, DS:EDI, DS:ESI, DS:8-bit_literal,DS:32-bit_literal• ES:EDI• FS and GS have no default.It is illegal to place an offset larger than FFFF into the 80386 32-bit registersoperating in Real ... Registers:• EIP: Instruction Pointer:Points to the next instruction in a code segment.16-bits (IP) in real mode and 32-bits in protected mode.• ESP: Stack Pointer:Used by the stack, call and return instructions.•...
  • 12
  • 447
  • 0
Thiết kế và lập trình hệ thống - Chương3

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

... D=0, instructions are 16-bit instructions, with 16-bit offsets and 16-bitregisters. Stacks are assumed 16-bit wide and SP is used.• When D=1, 32-bits are assumed.Allows 808 6-8 0286 programs to run.• ... selector.Bit 0-1 5, 1 6-1 9: Although the limit is still 20 bits (and the G bit is also valid),segments larger than 64KB don’t make sense!Limit015391640Base(1 5-0 )(2 3-0 )P00000104748(1 9-5 556Base(3 1-2 4)16)5152630000Lim ... 1.20-bits allows segments up to 1 MB.This value is shifted by 12 bits to the left when the G (Granularity bit) is set to 1.Limit015391640Base(L15-L0)(B23-B0)AccessRights4748(L1 9-5 556Base(B31-B24)L16)01234567G...
  • 14
  • 468
  • 0
Thiết kế và lập trình hệ thống - Chương 3

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

... the 80386 and up.Allows a linear address (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:311211 ... appropriate page table and (finally) one tothe desired data or code item. Ouch!A Translation Look-aside Buffer (TLB) is used to cache page directoryand page table entries to reduce the number of...
  • 5
  • 481
  • 0
Thiết kế và lập trình hệ thống - Chương6

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

... QRESETRESOSCXTALOSCX1X2+2PCLKF/CEFI+3CSYNCCLKD QREADYD QRDY1AEN1AEN2RDY2ASYNCSchmitttrigger(EFI inputto other8284As)div-by-3cnterdiv-by-2cnter2-to-1 muxSystems Design & Programming 8086/88 Chip Set CMPE 31010 (Feb. 20, 2002)UMBCU ... 8284As. 2-to-1 MUXF/C selects XTAL or EFI external input.The MUX drives a divide-by-3 counter (15MHz to 5MHz).This drives: The READY flipflop (READY synchronization). A second divide-by-2 counter ... 6BUS TimingBus Timing:T1T2T3T4RDM/IOCLKBus Timing for a Read OperationA19-A16/S6-S3A19-A16S7-S3AD15-AD0FloatData InFloatTwAD15-AD0ALEDT/RDENREADY800ns200nsDataSetupAddress setupSystems Design &...
  • 22
  • 388
  • 0
Thiết kế và lập trình hệ thống - Chương 7

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

... 64-bit wide data bus.The 30-pin and 72-pin SIMMs are not used on these systems.Rather, 64-bit DIMMs (Dual In-line Memory Modules) are the standard.These organize the memory 64-bits wide.The board has ... 4B1A 1B 2A 2B 3A 3B 4A 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 ... 70NC++VSSVCCDQ 0-3 1Addr 0-1 1RASCASWPD 1-4 Systems Design & Programming Memory I CMPE 31012 (Feb. 25, 2002)UMBCU M B CUNIVERSITY OF MARYLAND BALTIMORE COUNTY1 9 6 6DRAMsPentiums have a 64-bit wide...
  • 12
  • 420
  • 0
Thiết kế và lập trình hệ thống - Chương 8

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

... )X16G X( )-- -- - -- - -- - -- - -- - -- - -- - -X27X26X25X24X22X21X18+ + + + + +X16X15X21+ + +-- -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - =X16X15X21+ ... 15.Therefore, no more than 2 bytes are needed independent of the data block size.CRCM X( )XnG X( )-- -- - -- - -- - -- - -- - -- - Q X( ) R X( )+= =Q(X) is the quotientR(X) is the remainderG X( ) X16X15X21+ + +=Systems ... ...CS2764A16A17A18A19A13A14A15CSCSCSCSCSCSCSRD of 8088/86Data BusAddress BusF2000-F3FFFF0000-F1FFFF4000-F5FFFF6000-F7FFFF8000-F9FFFFA000-FBFFFFC000-FDFFFFE000-FFFFFAddress spaceF0000H-FFFFFHA13 through A15 selecta 2764A16 through...
  • 21
  • 578
  • 2
Thiết kế và lập trình hệ thống - Chương 9

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

... pin on RAS)A8S1S0MUX256-to-1MUX256-to-1MUX256-to-1MUX256-to-164K array(256 X 256)2552541064K array(256 X 256)64K array(256 X 256)64K array(256 X 256)256K X 1 DRAMA0-A7A10-A17Block 0Block 1Block ... InterfaceI1I2I3I4I5I6I7I8I9I1016L8O1O2O3O4O5O6O7O8A29A30A31I1I2I3I4I5I6I7I8I9I1016L8O1O2O3O4O5O6O7O8A19A20A21A22A23A24A25A26A27A28A0A15O0O7......CEOE27512D0-D7D8-D15D15-D23D24-D31D56-D63D48-D55D40-D47D32-D39A3-A18MRDCA0A15O0O7......CEOE27512A0A15O0O7......CEOE27512A0A15O0O7......CEOE27512A0A15O0O7......CEOE27512A0A15O0O7......CEOE27512A0A15O0O7......CEOE27512A0A15O0O7......CEOE27512(64K ... since the ver-tical wires are VERY long (delay is at least linear to length).S0S1S2SN-2SN-1Word 0Word 1Word 2Storage cellWord N-2Word N-1Input-Output(M bits)DecoderA0A1A2AK-1K = log2None-hotBinary...
  • 18
  • 470
  • 0
Thiết kế và lập trình hệ thống - Chương10

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

... Function 0 0 1 10101I/O Port AssignmentsPort A (PA7-PA0) and upperhalf of port C (PC7 - PC4)Group APort B (PB7-PB0) and lowerhalf of port C (PC3 - PC0)Group BPort APort BPort CCommand RegisterPA1PA2PA3PA4PA5PA6PA7PA0PB1PB2PB3PB4PB5PB6PB7PB0PC1PC2PC3PC4PC5PC6PC7PC0Systems ... addresses)D 7-- D08Systems Design and Programming Basic I/O II CMPE 3104 (Apr. 10, 2002)UMBCU M B CUNIVERSITY OF MARYLAND BALTIMORE COUNTY1 9 6 6Programming the 82C55Port C (PC3 - PC0)1 = ... CUNIVERSITY OF MARYLAND BALTIMORE COUNTY1 9 6 682C55: Mode 0 OperationD 7-- D082C55D0D7A0A7B7B0C7C0A0A1ResetIORCIOWC778-Digit Seven Segment LED Display InterfaceNCVccGnd16L8A4A5A6A8A9A7A10A12A14A15A13IO/MA11CSA0A1RDWRResetI1I10O1O8A3A28Systems...
  • 15
  • 384
  • 0

Xem thêm

Từ khóa: thiết kế và thi công hệ thống mạngthiết kế và lập trình ứng dụng web bằng aspgiáo trình thiết kế và lập trình web với aspcăn bản về thiết kế và lập trình gamethiết kế và lập trình web bằng ngôn ngữ aspBáo cáo thực tập tại nhà thuốc tại Thành phố Hồ Chí Minh năm 2018chuyên đề điện xoay chiều theo dạngNghiên cứu sự hình thành lớp bảo vệ và khả năng chống ăn mòn của thép bền thời tiết trong điều kiện khí hậu nhiệt đới việt namNghiên cứu tổ chức pha chế, đánh giá chất lượng thuốc tiêm truyền trong điều kiện dã ngoạiNghiên cứu vật liệu biến hóa (metamaterials) hấp thụ sóng điện tử ở vùng tần số THzNghiên cứu tổ chức chạy tàu hàng cố định theo thời gian trên đường sắt việt namGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitNGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWAN SLIDEPhối hợp giữa phòng văn hóa và thông tin với phòng giáo dục và đào tạo trong việc tuyên truyền, giáo dục, vận động xây dựng nông thôn mới huyện thanh thủy, tỉnh phú thọThơ nôm tứ tuyệt trào phúng hồ xuân hươngSở hữu ruộng đất và kinh tế nông nghiệp châu ôn (lạng sơn) nửa đầu thế kỷ XIXBT Tieng anh 6 UNIT 2Tăng trưởng tín dụng hộ sản xuất nông nghiệp tại Ngân hàng Nông nghiệp và Phát triển nông thôn Việt Nam chi nhánh tỉnh Bắc Giang (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtTrách nhiệm của người sử dụng lao động đối với lao động nữ theo pháp luật lao động Việt Nam từ thực tiễn các khu công nghiệp tại thành phố Hồ Chí Minh (Luận văn thạc sĩ)HIỆU QUẢ CỦA MÔ HÌNH XỬ LÝ BÙN HOẠT TÍNH BẰNG KIỀMTÁI CHẾ NHỰA VÀ QUẢN LÝ CHẤT THẢI Ở HOA KỲQUẢN LÝ VÀ TÁI CHẾ NHỰA Ở HOA KỲ