TAILIEUCHUNG - Bài giảng Truyền thông dữ liệu - Chương 6: Thực tập
Bài giảng Truyền thông dữ liệu - Chương 6: Thực tập đưa ra những yêu cầu nhằm giúp các bạn nắm bắt rõ hơn những kiến thức đã được học. Từ đó, giúp các bạn bổ sung thêm kiến thức về môn học Truyền thông dữ liệu nói riêng và Công nghệ thông tin nói chung. | TH C T P N i dung 1 Tìm hi u và s d ng các ph n m m CPUZ, Portable Everest, HDtune ki m tra t ng quát máy tính 1 N i dung 2 Tìm hi u và s d ng b mô ph ng máy tính MARIE Dùng h p ng MARIE vi t chương trình Ch y chương trình Theo dõi ho t ng Máy MARIE (the Machine Architecture that is Really Intuitive and Easy ) Các thu c tính ki n trúc: Binary, bi u di n data theo s bù 2. Stored program, ch th và data có chi u dài (words) c nh. B nh chính a ch hóa theo word, dung lư ng 4K words. data word có chi u dài 16-bit. 16-bit instructions, 4-bit cho opcode và 12-bit cho a ch . 16-bit arithmetic logic unit (ALU). Có b y thanh ghi i u khi n và d li u 2 Các thanh ghi trong MARIE Accumulator, AC, 16-bit , lưu toán t i u ki n (ví d “nh hơn”) hay m t toán h ng c a các ch th có hai toán h ng. MAR, 12-bit, lưu a ch b nh c a ch th hay toán h ng. MBR, 16-bit, lưu data sau khi l y t b nh hay trư c khi ghi vào b nh . Các thanh ghi (tt) Program counter, PC, 12-bit. Instruction register, IR, Input register, InREG, 8-bit, lưu data c t m t thi t b nh p. Output register, OutREG, 8-bit, lưu data s n sàng cho thi t b xu t 3 4 Opcode (Hex ) Instruction Operand Description 0 JnS Jump to subroutine at operand address + 1 (Saves return address at operand address) 1 Load Load contents of operand address into ACCESS-LIST 2 Store Store contents of AC at operand address 3 Add Add contents of operand address to ACCESS-LIST 4 Subt Subtract contents of operand address from ACCESS-LIST 5 Input Input a value from the keyboard into ACCESS-LIST 6 Output Output contents of AC to the display 7 Halt Stop the MARIE machine 000 Skipcond Skip the next instruction when AC 0 9 Jump A Clear B AddI Add Indirect C JumpI Jump to operand address Clear the AC to all zeros Lưu ý r ng ch th Skipcond, Jump, và JumpI thay i tu n t c a chương trình, ư c dùng khi mu n th c hi n i u gì ó tùy vào giá tr c a d li u. 1. Vi t chương trình xu t ra s l n nh t
đang nạp các trang xem trước