- 2
- 0
- 约2.08千字
- 约 21页
- 2016-08-25 发布于河南
- 举报
01_Overview
内 容 概述 大型机硬件与体系结构 汇编语句 程序设计 二进制和十进制运算 子程序与宏 实践 第一章 概述 大型机发展历史 硬件与操作系统 大型机的特点 大型机与分布式系统 大型机的应用前景 汇编语言的特点 汇编语言的程序设计 1 大型机发展历史 2 硬件与操作系统 1966 年 System/360 OS360 PCP 1974 年 System/370 OS/VS2 MVS 1988 年 ES9000 MVS/SP V3 1990年 System/390 OS390 2000年 ZSeries Z/OS z/OS and other mainframe operating systems z/OS z/VM z/VSE? Linux for zSeries z/TPF z/OS 基于 64 位z体系结构的大型机操作系统 提供稳定、安全和可持续运行的环境 由 OS/390 发展而来,又提供了一系列与 z/900 硬件与微码紧密结合的创新功能 为在该平台混合运行多种工作负荷提供了更好的支持 为Java 及 UNIX 应用提供理想的运行环境 z/VM z/Virtual Machine (z/VM) 系统管理程序(Hypervisor) 支持在物理硬件资源的基础上创建多个虚拟机器,用来运行其他操作系统 物理的硬件可以被多个虚拟机器共享,或者出于性能要求被独占 z/VSE? z/Virtual Storage Extended (z/VSE) 为批处理和交易处理提供相对较小的、更简易的基础支撑 适合运行常规产品工作负荷,包括大量并行运行的批次作业和大范围、传统的交易处理 当客户的性能要求超过 VSE 负荷时才会转而使用 z/OS Linux for zSeries S/390 版 Linux 使用 31位寻址和 32位中央处理寄存器 zSeries 版 Linux 64位寻址和中央处理寄存器 三种实施方式 Native 自举方式 LPAR 逻辑分区方式 借助VM或 IBM 模拟映象工具 VIF 的方式 z/TPF Transaction Processing Facility 在实时环境中运行交易处理应用程序的操作系统,主要用于面向交易量较大的业务 强大的处理能力和高度的可用性 3 大型机的特点 兼容性 向量处理 安全性 地址编码 效率 检测、纠错、冗余、远程诊断 动态配置 4 大型机与分布式系统 大型机面临的的挑战 开放性 灵活性 标准化 成本 5 大型机的应用前景 数据的中央处理能力 数据查询 事务处理 数据的安全 应用软件及解决方案 电子商务解决方案 客户信息控制系统 数据库管理系统 应用示例 S/390电子商务解决方案 IBM客户信息控制系统(CICS) IBM数据库管理系统 6 汇编语言的特点 什么是汇编语言 汇编语言是与机器密切相关的一种程序设计语言 使用简单易记的符号(例如英文单词)来表示机器指令 应用 操作系统内核 硬件驱动程序 实时响应和精确控制 掌握机器特性 控制器 存储器 数据类型和格式 指令格式、长度、功能及寻址方式 外部设备的特性 7 汇编语言的程序设计步骤 定义问题(需求分析) 构造解法概要(功能设计) 确定算法(结构设计) 编码 测试(调试和排错) 整理文档 维护 小结 Zdy 2006 copyright / 2 计算机学院 朱大勇 2009 copyright / 2 电子科技大学软件学院 大型机汇编语言 Assembler Language on the Mainframe Platform 教材 讲义参考书:IBM S/390 汇编语言. 王勇,周曦,马光志编著,浙江大学出版社IBM 大型机汇编语言 Answer wu 华南理工大学 2008-6-25 基础知识 大型机系统应用基础、大型机操作系统概论、COBOL、PL/1、C++语言 1958 1948 电子管的计算机SSEC 1952 第一台用于科学计算的大型机IBM701 大型科学计算机7090实现了晶体化 1961 第一台流水线计算机IBM7030 1966 System/360系列计算机 1990 System/390体系结构 zSeries大型机 至今 (MVS/ESA) IBM策略 基于行业标准的技术 Java、
原创力文档

文档评论(0)