Shuangbao(Paul)Wang美國喬治·梅森大學副教授,曾任美國國家生物醫(yī)學基金會信息技術總裁、青島市科技信息研究所所長;獲美國先進模擬和培訓LINK學者獎1項,科技獎勵18項;擁有專利4項,其中3項已實現(xiàn)轉讓并投產(chǎn),研究成果在美國“產(chǎn)業(yè)化周”列為最佳發(fā)明獎:1篇論文列入《科學快線》25篇優(yōu)秀論文之首。Robert S. Ledley美國喬治敦大學教授,美國科學院院士,美國國家生物醫(yī)學基金會主席,計算機斷層掃描(CT)的發(fā)明人。兼任4個國際期刊的主編,撰寫了多部專著,擁有專利和基金項目百余項,獲1997年美國總統(tǒng)頒發(fā)的“國家技術獎”,被評為1990年國家優(yōu)秀發(fā)明人才。
圖書目錄
1 Introduction to Computer Architecture and Security 1.1 History of Computer Systems 1.1.1 Timeline of Computer History 1.1.2 Timeline of Internet History 1.1.3 Timeline of Computer Security History 1.2 John von Neumann Computer Architecture 1.3 Memory and Storage 1.4 Input1Output and Network Interface 1.5 Single CPU and Multiple CPU Systems 1.6 Overview of Computer Security 1.6.1 Confidentiality 1.6.2 Integrity 1.6.3 Availability 1.6.4 Threats 1.6.5 Firewalls 1.6.6 Hacking and Attacks 1.7 Security Problems in Neumann Architecture 1.8 Summary Exercises References 2 Digital Logic Design 2.1 Concept of Logic Unit 2.2 Logic Functions and Truth Tables 2.3 Boolean Algebra 2.4 Logic Circuit Design Process 2.5 Gates and Flip-Flops 2.6 Hardware Security 2.7 FPGA and VLSI 2.7.1 Design of an FPGA Biometric Security System 2.7.2 A RIFD Student Attendance System 2.8 Summary Exercises References 3 Computer Memory and Storage 3.1 A One Bit Memory Circuit 3.2 Register, MAR, MDR and Main Memory 3.3 Cache Memory 3.4 Virtual Memory 3.4.1 Paged Virtual Memory 3.4.2 Segmented Virtual Memory 3.5 Non-Volatile Memory 3.6 External Memory 3.6.1 Hard Disk Drives 3.6.2 Tertiary Storage and Off-Line Storage 3.6.3 Serial Advanced Technology Attachment (SATA) 3.6.4 Small Computer System Interface (SCSI) 3.6.5 Serial Attached SCSI (SAS) 3.6.6 Network-Attached Storage (NAS) 3.6.7 Storage Area Network (SAN) 3.6.8 Cloud Storage 3.7 Memory Access Security 3.8 Summary Exercises References 4 Bus and Interconnection 4.1 System Bus 4.1.1 Address Bus 4.1.2 Data Bus 4.1.3 Control Bus 4.2 Parallel Bus and Serial Bus 4.2.1 Parallel Buses and Parallel Communication 4.2.2 Serial Bus and Serial Communication 4.3 Synchronous Bus and Asynchronous Bus …… 5 I/O and network interface 6 Central processing unit 7 advanced computer architecture 8 assembly language and operating systems 9 TCP/IP and internet 10 design and implementation: modifying Neumann architecture Appendix a digital logic simulators Appendix b computer security tools Appendix c patent application: intrusion-free computer architecture for information and data security Index