|
|
| |
PC Interfacing, Communications, and Windows Programming
This book is a follow-up to Applied PC Interfacing, Graphics and
Interrupts and it is intended to provide a much deeper understanding
of computer systems. Over the past few years, I have received a great
number of emails from students and academics around the world. The
main questions that I have been asked (in order of the number of times
I have been asked it) are:
I think there is thus a need for a book that covers all the different
aspects of computer systems. From low-level hardware (such as processors
and interface devices) to high-level software (such as Win32 programming).
Gone are the days when a Software Engineer did not have to bother
about the hardware and, by the same argument, Hardware Engineers did
not need to understand the software. This book is split into eight
main sections; these are:

|
Hardware.
8086 Processor, 8086 Instructions, 80386/80486/Pentium, Interfacing,
UART, PIC, PPI, PTC, Interrupts, BIOS. |

|
Interfaces.
Standards, PC/ISA, Local Bus, PCI, Motherboard Design, IDE,
SCSI, PCMCIA. |

|
RS-232/Parallel Port.
RS-232, Interrupt-driven RS-232, Parallel Port, Interrupt-driven
Parallel Port, ECP/EPP mode, Modems. |

|
Windows Programming.
VB Programming, Forms, Menus, Events, Graphics, Timer, Serial
Comms. |

|
Windows Interfacing.
Registry, Architecture. |

|
Win32 Programming.
Messaging, Output, Drawing and Painting, Dialog Boxes and User
Input, Networking. |
|
Networking.
TCP/IP, Ethernet, WinSock. |

|
Java.
Applets/Programs, Events and Actions, Networking. |
Sample chapters
Sample chapters: Chapter
1Chapter
10Chapter
11Chapter
13Chapter
17 Chapter
19
Chapter
26Chapter
27Chapter
36Chapter
40
|
|
|
|
|