Bài đăng

Chapter 1: Computer Architecture & Assembly Language

  The evolution of computer history Von Neumann (IAS) computer The Moore’s Law, Memory wall Microprocessor speed techniques (Pipelining, Branch Prediction, Speculative Execution, Dataflow analysis) Performance balance Performance assessment Power consumption (active, static) Iron law of performance CPI, MIPS, Execution time of program Amdahl’s law Lecture notes

Tài liệu môn CAAL của IEEC

 Computer Architecture & Assembly language Chapter 04: Central Processing Unit - download Chapter 05: Data representation - download Chapter 06: NASM Basics - download        Lab #1: gdb tutorial     Lab #2: Linux assembly      Lab #3: Instructions

Computer Network

Hình ảnh
Chapter 1: Introduction Uses of computer Network hardware (transmission technologies, scale) Network software (Protocol, protocol stacks, design issues, connection-oriented vs connectionless) Reference models (OSI, TCP/IP) Example Standardization Project 802 Home work Read Chapter 1 of (1) from page 1 to 88, give an explanation to concepts and answer questions in  the review sheet  Lecture notes Chapter 2: Link-layer & Ethernet I. Link layer functions and Terminologies    1. Terminology, Frame transmission    2. MAC & LLC Sublayers    3. Multiple Access protocol        + Links: (Broadcast, PPP)        + MAC protocols: (Channel partitioning, Random access, Token ring) II. Ethernet    1. Timeline (https://ethernethistory.typepad.com)     2. Topologies ( youtube )    3. CSMA/CD   ...

Lập trình Visual Basic học kỳ 3 (18-19)

Hướng dẫn dạy - học  (đề cương) Bài tập Bài giảng chương 1->3 , các chương còn lại

Computer Network

1. Course description This course provides students with the foundational knowledge of computer network developing through layers of reference models from the Link, Network, Transport, Session, Presentation and Application layer. The protocols and services of each layers are throughly discussed, and network security will also be learned. 2.     Course Goals -         Explain the importance of reference models in the computer network subject matter; -     E xplain the transmission of data over the network aligning with network protocols through procol stack, the data unit at each layer such as datagrams, packets or frames; -         Explain the functions and characteristic of protocols in TCP/IP protocol suite; -         Analyze network data unit at frame (Ethernet), packet (IP) and TCP Stream level; -         ...

Computer Architecture and Assembly Language

1. Course description This course provides students with basic knowledge of Computer Architecture, those attributes that have direct impact on the logical execution of a program, the operational units and their interconnection that realize the architectural specifications, memory organization, addressing modes. understanding the stack frame when an assembly code is called from the high-level language program. This course is also to provide a comprehensive introduction to programming in assembly language of x86-64 processors. The students will learn how a stack frame is organized when an assembly code is called from the high-level language program. They will learn how to debug an executable file with gdb. 2. Syllabus Link to syllabus 3. References - Lecture notes : Nguyễn Đăng Quang, Computer Architecture and Assembly language, 2017 - References: 1. William Stallings, Computer Organization and Architecture, 9th Edition, Pearson Education, Prentice-Hall, 2013, ISBN -13:...

Thực hành phân tích mã độc

Thực hành phân tích mã độc theo các yêu cầu sau: Chuẩn bị: Tải mã độc mẫu từ  đây Tắt chương trình quét virus trên máy tính, Yêu cầu: Thực hiện yêu cầu phân tích theo file tại đây