竞赛:| 全国大学生数模竞赛 | 全国研究生数模竞赛 | 全国大学生电工数模竞赛 | 美国"MCM/ICM" 竞赛 |
 资讯:| 数学理论 | 交叉学科 | 基础教育 | 考研数学 | 学术动态 | 编程交流 | 网络安全 | 经验技巧 |
 下载:| 数 学 篇 | 算 法 篇 | 建 模 篇 | 编 程 篇 | 数 据 篇 | 软 件 篇 | 考 研 篇 | 交叉学科 |
 视频:| 大学数学 | 大学英语 | 计 算 机 | 法律课程 | 政治课程 | 经济管理 | 数学建模 | 高考数学 |
 功能:| 矩阵论坛 | 学校协会 | 挑 战 赛 | 人才招聘 | 数学问吧 | "MC"理工浏览器 | "MCQ"即时通讯 |

 
会员中心
社区论坛
加入收藏
联系我们
您现在的位置: 数学中国 >> 资讯无限 >> 计算机技术 >> 网络安全 >> 正文
【字体:           ★★
 
网吧的组建及相关技术
作者:null    文章来源:null    点击数:    更新时间:2006-6-6

-- --从20世纪90年代初迅速发展起来的INTERNET,已经飞速改变了人们的生活和工作。人们被其丰富无穷的信息资源、方便快捷的交流方式深深吸引。但是,许多人没有能力或条件购置上网所需的微机与线路,比如学生、流动人口和收入较低者。为了满足这些人群的上网需求,网吧应势诞生了。就我国国民目前的收入情况分析,投资网吧是一大商机。
----下面介绍怎样组建网吧以及相关技术。


一、概述

---- 从经济实用的角度出发,让网吧所有的计算机共享一条PSTN、ISDN、HDSL\DDN等线路访问INTERNET。投资者需要考虑局域网的组网方式、接入INTERNET的方式、软件硬件以及耗材。选择不同的方式,将决定投资者投入的资本多少、网络的整体性能如何以及管理维护是否方便。
-- --我们以一家网吧为例。假如该网吧有机器21台,其中一台性能较好机器做服务器;星型网络;局域网IP地址段192.168.0.0至 192.168.0.255,掩码255.255.255.0,INTENET IP地址段202.102.236.216至202.102.236.219,掩码为255.255.255.252,前者可以自定,后者需要向ISP申请;DDN专线128kb/s接入INTERNET。


二、局域网

---- LAN的网络拓扑结构广泛采用的主要有总线型和环型。LAN使用的星型结构主要是指用双绞线构成的网络。这种使用集线器(Hub)构成的星型网,实质上仍然是总线型网络,也就是我们常说的以太网(Ethernet)。
----下面对这两种网络结构进行比较。

----1、总线型网络

(图一)
c:Client(客户机) s:Server(服务器)

----优点:

结构简单:网络各节点通过简单的搭线器(T头)即可接入网络
走线量小:星型网络需要从中心集线器向每个网络节点单独甩线,如果不用线槽走线的话,地面上经常爬满一捆一捆的网线。对于装修考究的网吧,必须要用线槽、接线盒走线,这会大量增加布线成本和工作量,在需要移动节点位置时,更是麻烦。而总线型网络所有节点共用一条电缆,走线量要比星型小许多倍,并且看起来很规整,除个别处外,可以不用线槽。所以这种布线方式最适合对网速要求不高,单个房间内有大量节点相临摆放的网吧使用
成本较底;总线型网络因用线量小,无需集线器等昂贵的网络设备,不用线槽、接线盒等结构化布线材料,成本要大大低于星型网络。如果再采用无盘工作站,是网吧最廉价的解决方案。
扩充灵活:星型网络在增加节点数目时有时是一件极其痛苦的事,如果在网络最初规划时留的空间较小,可能会遇到下列情况:可能会因为只增加一个接点而必须购买一个集线器;要将线槽打开重新下线;如果线巢已满或用胶沾死,就要重新布线;而总线型网络只需增加一段电缆和一个T头就可增加一个节点。
---- 缺点:

最高速度为10M
无法应用交换技术
网络无法采用分层结构
网络易瘫痪
----所需设备:

----网络接口卡(BNC口),同轴电缆(50欧), 搭线器(T型头),BNC接头, 端子(50鸥无感电阻)

----2、星型网络

----星型网络当然是现在网络的主流,不过它的优势对于小规模网吧来说,好象用处不大。
(图二)
  
----特点:

可以提供100M的网络速度
能应用交换技术。以太网的特点是整个网络同一时刻只能传递一组数据,应用交换技术就可以突破这一限制
可以采用分层结构,例如:干网可用千兆,中间层可用百兆,低层可用十兆交换到桌面,可以充分利用网络资源,减少瓶颈
对于大范围楼宇、写字间、计算机分布不规则的情况,布线灵活方便
可采用结构化布线材料,在可能连接计算机的地方安装接口,而不影响美观
必须采用专用压线工具处理网线接头(RJ45接头),所以安装接头工作比较简单
----所需设备:
----RJ45接头:(水晶头),双绞线:有三类(符合IEEE802.3 10Base-T,用于10M网),五类、超五类(用于100M网)之分,集线器(HUB),RJ45口网络接口卡(NIC):有10M,100M或10/100M自适应之分。

----客户机的网络配置:

----1、安装网卡

----2、添加TCP/IP协议(WIN95/98)

-- --安装TCP/IP协议。在控制面板网络配置选项卡中单击“添加”按钮,从列表框中选中“协议”后再次单击“添加”按钮,然后在“厂商”列表框中选中“Microsoft”,在“网络协议”列表框中选中“TCP/IP”,单击“确定”按钮并根据提示插入Windows 98安装光盘即可完成。当然,您需要重新启动计算机以便使新的设置生效。

----3、指定IP地址。在控制面板->网络->配置选项卡中选中与网卡绑定的TCP/IP协议,单击“属性”按钮,在IP地址选项中选中指定IP地址选,如192.168.0.1,然后键入子网掩码255.255.255.0。

----4、网络连通测试。DOS模式->命令 ping IP地址,如ping 192.168.0.18。

----服务器的网络配置:

----1、专线接入INTERNET,需要安装两块网卡,例如3COM网卡连局域网,Dlink网卡连广域网;
拨号接入INTERNET,仅需一块网卡,配置内部用IP地址。
----2、IP地址配置。3COM->192.168.0.168,Dlink->202.102.236.218,netmask 255.255.255.252。
----3、用交叉网线将Dlink网卡与路由器直连可以节省一个HUB(如图四)。交叉网线的做法如下:

A端:白红、红、白绿、白兰、兰、绿、白棕、棕;
B端:白绿、绿、白红、白兰、兰、红、白棕、棕。

 

三、连接ISP

----在规划接入ISP(INTERNET SERVICES PROVIDER)时,必须着重考虑以下的一些问题:
选择相应的通信服务。因为租用专线是一项很大的经常性支出,必须认真估算所需要的带宽。
选择相应的接入设备与网络互联设备。其前期投入支出也不少。
----几乎所有的用户都希望以相对便宜的价格获得相对很高的带宽。目前正在发展的各类新颖接入技术,主要包括:普通电话公用网的接入、ISDN接入、ADSL接入、Cable Modem接入、DDN专线、分组专线、光纤接入等等。这里主要讨论常用的两种接入方式:

----1、拨号接入
(图三)

----INTERNET:因特网 PSTN:公用电话网 Modem:调制解调器

-- --拨号接入分电话拨号与ISDN。电话拨号访问INTERNET最高速率是56kb/s,ISDN双信道捆绑速率可达到128kb/s。要想实现一线多机接入,必须在局域网内安装一台代理服务器,服务器的串口接接MODEM或ISDN适配器,服务器上的网卡连接局域网,配置的IP地址与网内的其他机器在同一地址网段中。电话拨号可以接5台机器,ISDN接10台机器。与专线接入相比,投资少、配置简单、施工快、通信费用低。缺点是速度慢,通信质量无保证,易发生掉线、占线等情况。

----在连接MODEM的服务器上添加拨号网络,并创建上网连接。因为比较简单,不再赘述。

-- --ISDN的中文名称是综合业务数字网,俗称“一线通”。一条线路同时承载多种业务,可以连接电话、传真、微机以及其他终端。基本速率接口有2个B信道和1个D信道(2B+D),传输速率144KBPS。基群速率接口有30个B信道和1个D信道(30+D),传输速率2MBPS.综合业务数字网有窄带(N-ISDN)和宽带(B-ISDN)两种,窄带综合业务数字网向用户提供2B+D和30B+D两种,宽带综合业务数字网向用户提供155MBPS以上的通信能力,也就是实现了信息高速公路,这是正在开发的服务。

----目前大多网吧采用拨号接入INTERNET的方式。

----2、专线接入
(图四)

----DDN:数字数据网 R:路由器 s:路由器的串口 e:路由器的以太网口

-- --常用的专线接入是DDN(数字数据网)方式。速率范围64kb/s至2Mb/s。网吧常用的速率是64kb/s,128kb/s与256kb/s,不过随着网民对带宽的要求愈来愈宽,以及ISP的线路租用费用降低,这样的带宽是必须要扩的。采用DDN,网络设备需要路由器、NTU、基带MODEM或 HDSL。这两种设备的价格都比较昂贵,且专线租用费高。高投入,高回报。速度快、通信质量有保证,不会出现拨号常见的占线、掉线情况,信誉好。 64kb/s接10台机器较好,128kb/s接20台机器较好,256kb/s接40台机器较好。

----数字数据网(DDN)是由光纤数字电路和数字交叉连接设备组成为用户提供高质量的数据专线出租业务。它的特点是:
   ------同步数据传输,不具备交换功能。
   ------传输速率高,网络时延小。
   ------全透明网,支持任何规程。
   ------网络运行管理简便。
----数字数据网的速率可以从1.2K-2Mbps任选。一条专线既可传送数据,也可通话,还可定时租用。 根据需要选择不同业务:点对点、点对多点专用电路、广播、轮询等.

----局域网与广域网之间的互联,需要用路由器实现协议转换与寻径。路由器是比较昂贵的设备,须慎重选择。一个广域网口,一个局域网口,一个CONSOLE口,便足够使用。常用的路由器有CISCO、BAY,国产的路由器有华为、迈普等品牌。

----路由器的配置(以CISCO2501为例):
----#conf t *进入配置状态
----#int e0 *配置Ethernet以太网口
----#no shutdown *打开端口
----#ip address 202.102.236.217 255.255.255.252 *配置Ethernet端口的IP地址
----#int s0 *配置串行广域网端口
----#no shutodwn *打开端口
----#encapsulation hdlc *设 置HDLC 封 装
----#ip unnumbered e 0 *设 置IP 地 址 与Ethernet0 相 同
----#exit *退出当前配置状态
----#ip route 0.0.0.0 0.0.0.0 s0 *设置默认路由
----#wr m *保存
----#ping 202.102.229.136 *连通性测试

----使用交叉网线将服务器网卡与路由器互连,不但省掉一个集线器,而且节约IP地址,一个网吧仅用4个IP地址的网段便够了,也算是对全球INTERNET事业的微薄贡献。

----为了节省IP地址,提高访问速度,便于计费与安全管理,建议也使用代理服务器。

 

四、代理服务器

-- --代理服务器(Proxy Servers)顾名思义就是提供网络代理服务的服务器,网络用户可以通过代理服务器来访问Internet网上的Web服务器、Ftp服务器、Pop3 服务器等等。通过代理服务器可以实现整个局域网共享一个Modem、一条电话线上网,同时又把各工作站访问过的内容存储在代理服务器的Cache中,为局域网上的工作站所共享。当用户访问网站及其连接时,代理服务器首先在Cache中搜索它的内容,若有所需的就从Cache中读取,若没有就自动通过 Modem访问该网站及其连接,加快访问速度。
----因为需要大量频繁地在代理服务器上存储数据,最好选用专用服务器,PC级服务器可不是为几十人同时使用设计的,您也可以选用如下组件组装:服务器专用机箱(主要是电源和排风扇),服务器级主板,专用CPU,ECC内存,SCSI硬盘。不要贪图便宜,代理服务器一旦出问题,将使局域网内的所有机器无法上网。

----常用的代理服务器软件有MS-PROXY、WINGATE等软件,都能够从网上下载。在评测的产品中,MS Proxy Server对客户方的支持是最出色的。下面介绍MS-PROXY 2.0版本的使用。

----MS Proxy Server的安装和设置容易。如果服务器是NT SERVER 4.0操作系统,还需要将服务包升级到service pack 3版本。安装过程中,有三点注意事项:

Local Address Table Configuration(局域网地址表配置)
本例IP地址表范围为FROM 192.168.0.1 TO 192.168.0.254,局域网内部使用的IP地址段。
Client Configuration(客户端配置)

客户端可以通过计算机名称与IP地址访问代理服务器,服务端口(PORT)号缺省是80,也可以设置成其他值,例如8080。建议使用IP代替主机名对 proxy进行访问,因为网络中对主机名字的解析有时候并不是太理想,虽然可以ping通地址,但是直接使用主机名访问却不一定能成。

Access Control(访问控制)

如果Enable Access Control for the Winsock Proxy Service与Enable Access Control for the Web Proxy Service都选择的话,Winsock 与 Web Proxy Service将受到控制,必须被管理员赋予权限才能使用代理服务器。不过,在网吧,有网吧管理软件对所有的机器进行控制,便没必要再使代理服务器控制机器的访问。

----在管理上使用和IIS Web服务、FTP、Gopher服务相同的管理工具,即Internet Service Manager(ISM)。ISM提供了Internet服务的简单视图,它使用一系列带有标签的对话框,来配置服务器。MS Proxy Server实际上安装了三个独立的服务器:Web Proxy、Winsock Proxy和SOCKS Proxy。Web Proxy提供了缓存的HTTP代理服务、未缓存的FTP代理服务,以及Gopher和SSL代理服务。Winsock Proxy还提供了对IRC和POP3等其它协议的支持,可以通过ISM添加其它的协议。

----MS Proxy Server可以用于LAN或拨号与Internet连接,它还支持ISDN、T1/E1线路和路由器连接。当通过拨号调制解调器或ISDN连接ISP 时,MS Proxy Server使用Windows NT的远程访问服务(RAS-Remote Access Service)。如果通过以太网链路连接ISP,则需要在服务器上安装两块LAN网卡。一块网卡连接本地的LAN,另一块连接Internet(如图四,S指代理服务器)。可以根据时间进行限定,如把拨号访问限制在一天中预先指定的时间里,或是限制在一个星期中特定的几天里,这样就可以防止用户在工作时间之外使用Proxy服务。
 
----如果客户PC只使用Web和FTP服务,那么只需在浏览器的代理设置项中输入代理服务器的名称或 IP地址和端口号。如果想要使用Winsock代理提供的其它协议,则必须安装MS Proxy Server提供的客户软件。在安装过程中,MS Proxy Server创建一个名为mspclnt的共享目录。要让客户PC使用Winsock代理服务器,所要做的配置工作非常简单:首先连接到这个共享目录上,然后运行Setup.exe程序。这个客户安装程序自动安装一个重定向程序,它把Winsock请求重路由到Winsock代理上。这个客户软件可以支持 IPX和IP两种连接,所以不一定非要有IP地址。但是,如果客户方没有IP地址,则不能使用拨号网络(Dial-Up Networking)功能。

----MS Proxy Server提供了强大的Cache特性,可以将Cache分布在Proxy server组或Proxy Server链中,大大节省了费用,路由特性也提供了自动装载平衡和错误容忍功能,进一步改进了功能,增加了可靠性。
----MS Proxy Server提供了优秀的安全机制,包括一些防火墙的特性,诸如域过滤、包过滤、警告事件、日志功能、口令鉴定等。可以根据IP地址或域名也可以根据协议和端口号进行过滤Internet站点。 MS Proxy Server与Windows NT Server和IIS的安全策略紧密集成,并提供了SSL加密机制。“一旦你安装了MS Proxy Server,无论有多少Internet客户访问你内部的Web、邮件或应用服务器,都不会在Internet漏一个洞”── 微软语。


五、网吧的计费管理

-- --网络建成连通以后,剩下的便是对网吧的管理。管理包括计算机的日常维护,如清洁卫生、关机开机、硬盘整理、软件的卸载安装,以及计费。计费是所有管理工作的重中之中,费时繁琐,并且不允许丝毫差错。为了减轻网吧管理的强度,仍掉过去的人工笔记口算,在这里,介绍一个网吧管理软件,软件的名称叫“美萍网管大师”。
----1、什么是美萍网管大师

----当有用户来上机,他有您机房的会员卡,他走到一台计算机面前坐下,然后输入自己的卡号和密码,立即就可以上机,到了该下机的时候,在自己的计算机上按“下机”命令,这台计算机立即就锁定,等待下一个人的到来,服务端自动记录下他的上机记录,从它的会员卡中扣除本次上机的费用,而且,在他上机的时候随时可以看到自己的上机情况——上了多少时间,需要花多少钱等等。---支持会员制管理,以及远程管理计算机。完全Windows界面,操作更灵活、方便。

----2、软件下载与注册

----从该网站 http://www.mpsoft.net下载美萍网管大师的最新版本。下载的软件是非注册版,只能使用30天。如果您想长期使用,可到该网址注册 http://www.mpsoft.net注册费为:每台计算机10元,例如您有21台计算机,则注册费为:21台*10元/台=210元。

----

----4、系统设置与操作

-----如果欲详细信息,请查阅该软件中文安装使用说明。

----美萍网管大师软件与代理服务器可以安装在同一台性能较好的机器上。

 

----企业内部网或校园网连接INTERNET,也可以参考本文内容。
网络经济与中国企业发展
[摘要]正确认识网络经济,是我们讨论网络经济对当代社会、经济、政治产生何种影响的基础,是探讨网络经济与中国企业发展之间的关系的前提。对现代企业而言,网络经济的发展,特别是作为网络经济核心内容之一的电子商务的发展,意味着企业在战略思想、管理理念、运行方式、组织结构等各个方面的革命性变革。正是从这个意义上,我们说网络经济对现代企业的生存与发展,既是一种机遇,也是一种挑战。可以这样断言,网络经济的兴起已经对现代企业的研发、生产、经营和管理的各个环节产生了重大的影响。更为重要的是,经济全球化背景下网络经济的进一步发展完全有可能改变现代企业的基本商业运作模式,动摇在工业时代业已成为经典的战略思想和卓有成效的管理方法。 对中国企业而言,首先必须意识到,信息化与电子商务已经如此紧迫地逼到了各行业企业的面前。其次,中国企业应对网络经济,既要主动地抓住机遇积极融入,又要稳妥地防范风险和躲避陷阱。

  近两年来,人们对网络经济的热情迅速升温,大量资金、人才和其他要素资源纷纷向网络概念聚集,对网络经济的讨论乃至争论也一直成为社会大众关注的焦点。因此,笔者认为,正确认识网络经济,是我们讨论网络经济对当代社会、经济、政治产生何种影响的基础,是探讨网络经济与中国企业发展之间的关系的前提。
  网络经济的实质
  20世纪90年代中期才形成的网络经济,以因特网的迅速普及为基本特征。短短的4年时间,因特网的使用人数就超过了5000万,而达到这一规模,收音机、电视和电脑则分别花了 38年、13年和16年。证据表明,因特网的出现完全可以与印刷术、蒸汽机、电话和装配线等相媲美。
  对现代企业而言,网络经济的发展,特别是作为网络经济核心内容之一的电子商务的发展,意味着企业在战略思想、管理理念、运行方式、组织结构等各个方面的革命性变革。正是从这个意义上,我们说网络经济对现代企业的生存与发展,既是一种机遇,也是一种挑战。
  我们不能因为在网络经济发展中出现了“泡沫”,而否定网络经济本身,以及它对人类生活方式和生产方式所带来的影响。事实上,尽管一哄而起的网络“激情” 所导致的一轮“泡沫”已经破灭,网络经济大潮并不会因而停滞不前,相反,在股市的喧器和震荡之后,网络经济对现代企业的影响正在越来越明显地突出出来。同时,人们也日益清醒、冷静地认识到,网络经济的发展不仅不能离开实体经济,而且一定要扎根于实体经济。生产力变革的最终实现,取决于网络经济与实体经济能否进一步整合。只有当网络经济创造的生产力可以使传统经济的创新能力获得更大的提升,“新”经济与“传统”经济的矛盾才有可能消除,尽管这需要经历一个相当长期的过程。因此,从企业运行的角度,应当这样定义网络经济:网络经济是建立在国民经济信息化基础之上,各类企业利用信息和网络技术整合各式各样的信息资源,并依托企业内部和外部的信息网络进行动态的商务活动和管理活动所产生的经济。按照这个定义,网络经济绝对不是网站经济,也不等同于网络公司经济,在网络经济中唱主角的,恰恰是应用信息和网络技术整合信息资源而进行研发、制造、销售和管理活动的各类实体企业,自然也包括一切传统产业中的各类企业,它们才是推动网络经济发展的主体。而各类网站企业或网络公司只不过是为各类实体企业提供各种各样的网络服务而已,它们中的一些不景气正是市场经济规律发挥作用的结果,并不意味着新兴企业的破产。
  网络经济对现代企业管理与发展的影响
  可以这样断言,网络经济的兴起已经对现代企业的研发、生产、经营和管理的各个环节产生了重大的影响。更为重要的是,经济全球化背景下网络经济的进一步发展完全有可能改变现代企业的基本商业运作模式,动摇在工业时代业已成为经典的战略思想和卓有成效的管理方法。
  目前看来,网络经济对现代企业的影响至少可以简要地归纳为以下几个方面:
  (1)企业成长方面。进入网络时代,人们正由稳定的商品供应垄断者主宰的经济转变为临时的商品供应垄断者主宰的经济,大批量制造和大批量销售正在让位于大批量定制。
  因此,网络经济时代市场竞争的焦点不再集中于谁的科技更优良,谁的规模更强大,谁的资本最雄厚,而是要看谁最先发现最终消费者,并能最先满足最终消费者的需求。谁最先顺利地为消费者提供了其所需的商品或服务,谁就是成功者。这里并不是说企业可以忽视发展科技,而是要把技术研发看成是工具、手段,满足消费者的需求才是目的。
(2)企业经营方式。以网络化为基础的电子商务将极大地改变传统的企业经营方式,摆脱常规的交易模式和市场局限。这不仅要求交易双方和服务部门的商业信用和支付的银行信用高度成熟,而且要求保险机构、金融机构、供应商和客户在电子网络交易系统中的高度整合与兼容,使网上市场成为交易参与者密切关联和利益攸关的集合体,从而改变了传统企业的经营方式和参与者之间的关系。其间,一些传统的规则和惯例的确在发生变化。因特网可以使企业通过供应链管理(SCM)急剧降低成本,将客户关系管理(CRM)提高到超乎想象的新水平,进入企业原来因为地理条件而被排斥在外的市场,创造新的收入渠道,并最终重新界定它们所经营的业务的本质。网上交易之所以能在很短的时间内得以迅速扩张和普及,就在于它能够在很大程度上降低成本。这是由于,一方面每个采购合约中投标企业数量增加,增强了竞争,导致价格下降;另一方面买方与卖方之间的谈判可以大幅度减少,从而降低了交易成本。
(3)企业生产组织方式。在因特网的支持下,传统企业的生产组织方式发生了很大变化,所谓“虚拟垂直一体化”就是对这种新的生产组织方式的描述。这种生产组织方式以国际品牌为龙头,通过原厂委托制造(OEM)的方式把生产过程分包给下游厂商,其极端的形式是全部产品均为外包生产,品牌公司只负责设计和营销。此外,我们还应该意识到,在网络经济中,企业大小的意义在减少,因为进入虚拟市场的门槛很低,任何个人都能够通过网络与大企业同样好地向全球市场提供非物质产品,既不需要自己拥有生产设备,也不需要拥有销售网络。
  (4)企业内部机制和管理。信息技术与信息系统将会使企业内部机制和管理进一步电子化、信息化,促进企业经营管理技术的变革。基于信息和网络技术的一系列企业内部管理方法和手段不断开发出来,使企业的内部机制和管理更为高效、协调和及时。通过因特网实现企业内部的信息沟通,形成内部的高度整合是企业信息化的第一步。第二步是上网寻找客户、扩大新的销售渠道,形成新的管理职能。第三步是对价值链或供应链进行全面整合,实现电子化管理的高效运作,使企业内部机制和管理发生实质性变化。最后是通过网上销售扩大相关的服务范围,使企业的经营管理进一步完善。
  (5)企业组织结构。网络经济使企业经营管理的手段得以创新,从而使管理具有更高的效率。事实上,在信息化、网络化的背景下,一方面,企业运行的环境呈现复杂多变、无法预测的趋势,工业经济条件下的金字塔式层级管理方式和组织结构越来越难以适应;另一方面,同样在快速发展的信息、网络技术又为应对这种趋势提供了多种多样的手段,推动着管理方式和组织结构的创新和发展。在企业组织结构方面,工业经济时代严密的企业层级制组织理所当然地受到冲击,而在信息和网络技术的强大支撑下,非层级制正呈如鱼得水之势,具体表现为网络化、扁平化、柔性化和分立化等基本趋势。运用信息化、网络化手段能够提高企业的组织效率,使减少管理层次和管理职能部门成为企业改革与调整组织结构的新时尚。
  随着信息技术的飞速发展,网络经济还会继续展示其巨大的变革力量。同时,这也意味着企业运行方式和管理方式有着无限的创新空间。
  中国企业适应网络经济发展的对策
  21世纪经济全球化、知识经济和可持续发展的国际趋势和时代背景,已容不得我们对信息化和网络经济有模糊的认识和肤浅的理解。实际上,正如前面所言,企业对网络经济的理解和态度将决定其生存与发展的命运。为此,我们只能丢掉幻想,积极参与,勇于创新,急起直追。
  对中国企业而言,首先必须意识到,信息化与电子商务已经如此紧迫地逼到了各行业企业的面前。我们必须从战略的高度提高认识,发展网络经济已不单纯是一个电子信息技术的运用或是商务模式的选择问题,而是适应和顺应国际潮流,在融入全球经济发展中不断增强竞争力的战略性选择。面对经济全球化,这是惟一的选择,任何忽视和等待都是要不得的。只有彻底转变观念,中国企业才能够通过学习来认识和把握未来社会的基本走向,调整、变革企业的战略构想、运作模式和组织构造,以求在新一轮的竞争和合作中实现跨越式发展。
  其次,中国企业应对网络经济,既要主动地抓住机遇积极融入,又要稳妥地防范风险和躲避陷阱。利用信息技术和网络技术脱胎换骨般地改造企业,是对企业家战略远见、创新胆识、经营智慧和管理艺术的最大考验。一般说来,近期要以信息技术应用为重点,以电子商务为突破口,结合企业信息化战略和对传统运作方式的改造,促进自身结构优化升级,适时推动企业管理体制改革和经营模式创新。当务之急是找准切入点,构建企业内部网,用最新的、最适宜的电子信息技术改造企业业务流程和经营组织方式。通常可以选择从最重要的局部流程或部门做起,然后逐步推广,直至全面提升企业自身业务流程的运作水平和管理水平。
  不同行业的企业、不同规模的企业应当根据自身业已建立起来的核心能力和竞争优势,紧密结合宏观环境和市场的变化,设计或选择自己的信息化、网络化管理模式和开展电子商务的长期可持续盈利的商业模式,并通过与不断变化的网络运用环境相适应的多档次技术和经济组合,完成循序渐进地、从基础到高端地分阶段、分步骤发展过程。具体而言,中国企业与网络经济的结合大体上需要经历这样的过程:第一步:部署企业的网络基础设施,搭建企业网络,为构建企业电子信息管理和电子商务平台提供基础硬件、软件环境。其中,对不同行业中的企业,尤其是中小企业,可以考虑采用公共的基础设施平台,通过公共接口直接接入公共电子信息管理系统或电子交易市场;第二步:一方面,在企业内部建立网上协作环境,即通常所说的办公自动化,满足信息的共享和及时上传下达的要求,实现高效率的网络协同工作。另一方面,建立企业外部网站。从而加强企业内部运转效率,及时对内、对外发布信息;第三步:建设企业的核心业务管理和应用系统,最典型的系统是企业资源规划管理(ERP);第四步:建立针对企业经营三个直接增值环节来设计的客户关系管理(CRM)、供应链管理(SCM)和产品研发管理(PLM)等。


多种数制显示的汇编语言编程实现

何兵
(右江民族师专计算机与信息科学系,广西  百色  533000)

摘  要:在用汇编语言编程时,常常需要将结果数据按不同的数制形式显示出来,而计算机中的机器数是按二进制形式进行处理和存储的,如何将它们进行转换,分别按二进制、十进制和十六进制等形式显示在CRT显示器上?本文给出具体的实现方法。
关键词:汇编语言  二进制  十进制  十六进制  显示

1  引言
 
如果要处理一个与数相关的问题,不管是中间的、还是最终的结果,我们都希望能直观地在显示器上显示出来。数字计算机中的数据存储方式是由“0”和“1”组成的二进制码串,根据不同的需要,我们往往要求数据的显示形式不一样,如二进制、十进制、十六进制、八进制等等,然而在汇编语言中实现数据的显示没有类似高级语言中的输出格式命令那么方便,对每个数的显示,一般都需要逐位地转换成ASCII码才能调用系统显示功能完成显示,其中,按不同的数制要求,还要先完成数制间的转换。下面我们来探讨一个数如何编程让它分别按二进制、十进制、十六进制的数制形式显示在CTR显示器上。
2  编程思路与算法
以一个16位二进制机器整数为例,它的二进制表示范围是0至1111111111111111B;十进制的范围是0至65535(无符号数),或- 32768至+32767(有符号数);十六进制表示范围是0000至FFFFH。为方便说明,假设此数放在BX寄存器中,下面介绍按不同进制形式显示的编程思路和算法。
2.1  按二进制形式显示
   二进制只有“0”和“1”两个数字,它们的ASCII码分别是30H和31H,只要逐位判断是“0”还是“1”,然后转换成对应的ASCII码即可。
实际编程时,对于BX中的十六位二进制数,可设置一个循环次数为16的循环体,用向左的移位指令,通过CPU标志寄存器中的CF标志,由高位到低位逐位判断、逐位取ASCII码值、逐位显示。当然也可以先将十六个数位都转换成一ASCII码串放入内存缓冲区后再按字符串方式显示,要注意两种方法在显示时系统调用的功能号不同。
2.2  按十进制形式显示
首先要完成二进制到十进制数的转换,一般采用“除10取余”法来完成,其大致过程如下:将待转换的数(在BX中)除以10,得到第一个商和余数,此第一个余数就是所求的十进制数的个位;再用第一个商除以10,得到第二个商和余数,此第二个余数就是所求十进制数的十位;……;重复这一过程直至商为0,此时的余数就是所求十进制数的最高位。
在内存中分配一缓冲区,用来存放以上分离出来的十进制数的每一位,然后再逐个转换成ASCII码,转换成ASCII码的过程很简单,就是给每个十进制位加上30H即可;最后送显示器输出。从转换的过程可以看出,先分离出来的是十进制数的低位,要后显示;后分离出来的是十进制数的高位,应该先显示。因此在编程时,我们可以利用堆栈操作中“先进后出、后进先出”的特性,当分离出各十进制位时依次入栈,要逐个转换成ASCII码送显示时依次出栈。
2.3 按十六进制形式显示
十六进制与二进制有很好的对应关系(每4位二进制数和1位十六进制数存在一一对应关系),显示时只需将原二进制数(在BX中)每4位划成一组,按组求对应的ASCII码送显示器即可。
ASCII 码与十六进制数字的对应关系为:30H~39H对应数字0~9,41H~46H对应数字A~F,从数字9到A,其ASCII码间隔了7H,这一点在转换时要特别注意。为使一个十六进制数能按高位到低位依次显示,实际编程中,我们对先BX中的数每次循环左移一组(4位二进制),然后屏蔽掉当前高12位,对当前余下的4位(即1位十六进制数)求其ASCII码,要判断它是0~9还是A~F,是前者则加30H得对应的ASCII码,后者则要加37H才行,最后送显示器输出。以上步骤重复4次,就可以完成BX中数以4位十六进制的形式显示出来。
3  汇编语言源程序实例
假设要将BX寄存器中的数分别按无符号二进制、十进制和十六进制显示在屏幕上,下面给出实现的汇编源程序,均为子程序方式,为了简明,略去现场的保护与恢复操作。
3.1 按二进制形式
DISPBXB PROC NEAR
        MOV CX,16
    LP:ROL BX,1
        JC D1
        MOV DL,30H
        JMP OUTP
    D1:MOV DL,31H
  OUTP:MOV AH,2
        INT 21H
        LOOP LP
        MOV DL,’B’ ;显示字母“B”
        MOV AH,2
        INT 21H
        RET
DISPBXB ENDP
设(BX)=7FFFH,则输出格式为0111111111111111B,后面的大字字母B表示二进制形式,显示结果固定为十六位。
3.2 按十进制形式
DISPBXD PROC NEAR
        MOV SI,10
        XOR CX,CX
        MOV AX,BX
  NEXT:MOV DX,10
        DIV SI
        PUSH DX
        INC CX
        CMP AX,0   ;商为0则完成转换
        JNZ NEXT
  OUTP:POP DX
        ADD DL,30H
        MOV AH,2
        INT 21H
        LOOP OUTP
        RET
DISPBXD  ENDP
此程序在转换和显示时的循环控制方式和二进制形式的例子不一样,即显示结果的位数是不固定的。若(BX)=7FFFH=32767,则显示结果为5位:32767;若(BX)=00FFH=255,则显示结果为3位:255,与十进制的有效位数相同。
3.3  按十六进制形式
DISPBXH  PROC NEAR
        MOV  CL,4
        MOV  CH,4
  NEXT:ROL  BX,CL
        MOV  AL,BL
        AND  AL,0FH
        ADD  AL,30H
        CMP  AL,3AH
        JL   OUTP
        ADD  AL,07H   ;是A~F,要多加7
OUTP:MOV  DL,AL
        MOV  AH,02H
        INT  21H
        DEC  CH
        CMP  CH,0
        JA   NEXT
        MOV DL,’H’ ;显示字母“H”
        MOV AH,2
        INT 21H
        RET
DISPBXH  ENDP
此程序的显示格式固定为四位,最后加上字母“H”表示为十六进制形式。设(BX)=7FFFH,则显示结果为:7FFFH;若(BX)=00FFH,则显示结果为:00FFH。
4  对有符号数显示的扩展应用    
  CMP  BX,0
        JGE  ZS
        MOV DL,’-’
        MOV AH,2
        INT 21H
    ZS:CALL DISPBXD
5  结束语
以上介绍了在汇编语言程序设计中,根据不同的需要,如何把机器数按不同数制形式显示出来的方法,对于不具体介绍的八进制形式,只需将十进制显示的子程序(DISPBXD)中的除数由10改为8即可。各种方法中,主要是数据转换的方法不同,显示的功能调用指令是一样的,当然还可以用其它(比如字符串方式)方法调用显示功能,这里不再详细介绍。

参 考 文 献

[1]沈美明,温冬婵.IBM-PC汇编语言程序设计.北京.清华大学出版社.1991.
[2]Barry B. Brey. Programming the 80286,80386,and Pentium-Based Personal Computer.北京.电子工业出版社.1998.
[3]卢建华.用汇编语言编程以十进制形式显示数据.信算息技术[J].2003,(4).

 

未来计算机与计算机技术
(字数: 4057)  计算机的关键技术继续发展
  未来的计算机技术将向超高速、超小型、平行处理、智能化的方向发展。尽管受到物理极限的约束,采用硅芯片的计算机的核心部件CPU的性能还会持续增长。作为Moore定律驱动下成功企业的典范Inter预计2001年推出1亿个晶体管的微处理器,并预计在2010年推出集成10亿个晶体管的微处理器,其性能为10万MIPS(1000亿条指令/秒)。而每秒100万亿次的超级计算机将出现在本世纪初出现。超高速计算机将采用平行处理技术,使计算机系统同时执行多条指令或同时对多个数据进行处理,这是改进计算机结构、提高计算机运行速度的关键技术。
  同时计算机将具备更多的智能成分,它将具有多种感知能力、一定的思考与判断能力及一定的自然语言能力。除了提供自然的输入手段(如语音输入、手写输入)外,让人能产生身临其境感觉的各种交互设备已经出现,虚拟现实技术是这一领域发展的集中体现。
  传统的磁存储、光盘存储容量继续攀升,新的海量存储技术趋于成熟,新型的存储器每立方厘米存储容量可达10TB(以一本书30万字计,它可存储约 1500万本书)。信息的永久存储也将成为现实,千年存储器正在研制中,这样的存储器可以抗干扰、抗高温、防震、防水、防腐蚀。如是,今日的大量文献可以原汁原味保存、并流芳百世。
  新型计算机系统不断涌现
  硅芯片技术的高速发展同时也意味着硅技术越来越近其物理极限,为此,世界各国的研究人员正在加紧研究开发新型计算机,计算机从体系结构的变革到器件与技术革命都要产生一次量的乃至质的飞跃。新型的量子计算机、光子计算机、生物计算机、纳米计算机等将会在21世纪走进我们的生活,遍布各个领域。
  量子计算机
  量子计算机是基于量子效应基础上开发的,它利用一种链状分子聚合物的特性来表示开与关的状态,利用激光脉冲来改变分子的状态,使信息沿着聚合物移动,从而进行运算。
  量子计算机中数据用量子位存储。由于量子叠加效应,一个量子位可以是0或1,也可以既存储0又存储1。因此一个量子位可以存储2个数据,同样数量的存储位,量子计算机的存储量比通常计算机大许多。同时量子计算机能够实行量子并行计算,其运算速度可能比目前个人计算机的PentiumⅢ晶片快10亿倍。目前正在开发中的量子计算机有3种类型:核磁共振(NMR)量子计算机、硅基半导体量子计算机、离子阱量子计算机。预计2030年将普及量子计算机。
  光子计算机
  光子计算机即全光数字计算机,以光子代替电子,光互连代替导线互连,光硬件代替计算机中的电子硬件,光运算代替电运算。
  与电子计算机相比,光计算机的“无导线计算机”信息传递平行通道密度极大。一枚直径5分硬币大小的棱镜,它的通过能力超过全世界现有电话电缆的许多倍。光的并行、高速,天然地决定了光计算机的并行处理能力很强,具有超高速运算速度。超高速电子计算机只能在低温下工作,而光计算机在室温下即可开展工作。光计算机还具有与人脑相似的容错性。系统中某一元件损坏或出错时,并不影响最终的计算结果。
  目前,世界上第一台光计算机已由欧共体的英国、法国、比利时、德国、意大利的70多名科学家研制成功,其运算速度比电子计算机快1000倍。科学家们预计,光计算机的进一步研制将成为21世纪高科技课题之一。
  生物计算机(分子计算机)
  生物计算机的运算过程就是蛋白质分子与周围物理化学介质的相互作用过程。计算机的转换开关由酶来充当,而程序则在酶合成系统本身和蛋白质的结构中极其明显地表示出来。
  20世纪70年代,人们发现脱氧核糖核酸(DNA)处于不同状态时可以代表信息的有或无。DNA分子中的遗传密码相当于存储的数据,DNA分子间通过生化反应,从一种基因代玛转变为另一种基因代码。反应前的基因代码相当于输入数据,反应后的基因代码相当于输出数据。如果能控制这一反应过程,那么就可以制作成功DNA计算机。
  蛋白质分子比硅晶片上电子元件要小得多,彼此相距甚近,生物计算机完成一项运算,所需的时间仅为10微微秒,比人的思维速度快100万倍。DNA分子计算机具有惊人的存贮容量,1立方米的DNA溶液,可存储1万亿亿的二进制数据。DNA计算机消耗的能量非常小,只有电子计算机的十亿分之一。由于生物芯片的原材料是蛋白质分子,所以生物计算机既有自我修复的功能,又可直接与生物活体相联。预计10~20年后,DNA计算机将进入实用阶段。
  纳米计算机
  “纳米”是一个计量单位,一个纳米等于10[-9]米,大约是氢原子直径的10倍。纳米技术是从80年代初迅速发展起来的新的前沿科研领域,最终目标是人类按照自己的意志直接操纵单个原子,制造出具有特定功能的产品。
  现在纳米技术正从MEMS(微电子机械系统)起步,把传感器、电动机和各种处理器都放在一个硅芯片上而构成一个系统。应用纳米技术研制的计算机内存芯片,其体积不过数百个原子大小,相当于人的头发丝直径的千分之一。纳米计算机不仅几乎不需要耗费任何能源,而且其性能要比今天的计算机强大许多倍。
  目前,纳米计算机的成功研制已有一些鼓舞人心的消息,惠普实验室的科研人员已开始应用纳米技术研制芯片,一旦他们的研究获得成功,将为其他缩微计算机元件的研制和生产铺平道路。
  互联网络继续蔓延与提升
  今天人们谈到计算机必然地和网络联系起来,一方面孤立的未加入网络的计算机越来越难以见到,另一方面计算机的概念也被网络所扩展。二十世纪九十年代兴起的Internet在过去如火如荼地发展,其影响之广、普及之快是前所未有的。从没有一种技术能像Internet一样,剧烈地改变着我们的学习、生活和习惯方式。全世界几乎所有国家都有计算机网络直接或间接地与Internet相连,使之成为一个全球范围的计算机互联网络。人们可以通过Internet 与世界各地的其它用户自由地进行通信,可从Internet中获得各种信息。
  回顾一下我国互联网络的发展,就可以感受到互联网普及之快。近三年中国互联网络信息中心(CNNIC)对我国互联网络状况的调查表明我国的Internet发展呈现爆炸式增长,2000年1月我国上网计算机数为350 万台,2001年的统计数为892万台,翻一番多;2000年1月我国上网用户人数890万;2001年1月的统计数为2250万人,接近于3倍; 2000年1月CN下注册的域名数为48575,2001年1月的统计数为122099个,接近于3倍;国际线路的总容量目前达2799M,8倍于 2000年1月的351M。
  人们已充分领略到网络的魅力,Internet大大缩小了时空界限,通过网络人们可以共享计算机硬件资源、软件资源和信息资源。“网络就是计算机”的概念被事实一再证明,被世人逐步接受。
  在未来10年内,建立透明的全光网络势在必行,互联网的传输速率将提高100倍。在Internet上进行医疗诊断、远程教学、电子商务、视频会议、视频图书馆等将得以普及。同时,无线网络的构建将成为众多公司竞争的主战场,未来我们可以通过无线接入随时随地连接到Internet上,进行交流、获取信息、观看电视节目。
  移动计算技术与系统
  随着因特网的迅猛发展和广泛应用、无线移动通信技术的成熟以及计算机处理能力的不断提高,新的业务和应用不断涌现。移动计算正是为提高工作效率和随时能够交换和处理信息所提出,业已成为产业发展的重要方向。
  移动计算包括三个要素:通信、计算和移动。这三个方面既相互独立又相互联系。移动计算概念提出之前,人们对它们的研究已经很长时间了,移动计算是第一次把它们结合起来进行研究。它们可以相互转化,例如,通信系统的容量可以通过计算处理(信源压缩,信道编码,缓存,预取)得到提高。
  移动性可以给计算和通信带来新的应用,但同时也带来了许多问题。最大的问题就是如何面对无线移动环境带来的挑战。在无线移动环境中,信号要受到各种各样的干扰和衰落的影响,会有多径和移动,给信号带来时域和频域弥散、频带资源受限、较大的传输时延等等问题。这样一个环境下,引出了很多在移动通信网络和计算机网络中未遇到的问题。第一,信道可靠性问题和系统配置问题。有限的无线带宽、恶劣的通信环境使各种应用必须建立在一个不可靠的、可能断开的物理连接上。在移动计算网络环境下,移动终端位置的移动要求系统能够实时进行配置和更新。第二,为了真正实现在移动中进行各种计算,必须要对宽带数据业务进行支持。第三,如何将现有的主要针对话音业务的移动管理技术拓展到宽带数据业务。第四,如何把一些在固定计算网络中的成熟技术移植到移动计算网络中。
  面向全球网络化应用的各类新型微机和信息终端产品将成为主要产品。便携计算机、数字基因计算机、移动手机和终端产品,以及各种手持式个人信息终端产品,将把移动计算与数字通信融合为一体,手机将被嵌入高性能芯片和软件,依据标准的无限通信协议(如蓝牙)上网,观看电视、收听广播。在Internet上成长起来的新一代自然不会把汽车仅作为代步工具,汽车将向用户提供上网、办公、家庭娱乐等功能,成为车轮上的信息平台。
  跨入新世纪的门槛,畅想未来之时,我们不妨回顾本世纪人们对计算机的认识。1943年IBM总裁Thomas Wason说“我认为全世界市场的计算机需求量约为五台”。1957年美国PrenticeHall的编辑撰文“我走遍了这个国家并和许多最优秀的人们交谈过,我可以确信数据处理热不会热过今年”。1968年IBM的高级计算机系统工程师的微晶片上注解“但是……它究竟有什么用呢?”。1977年数字设备公司的创始人和总裁Ken Olson说“任何人都没有理由在家里放一台计算机”。愿我们的所言也将被证明是肤浅的、保守的。

文章录入:stanmadio    责任编辑:madio  
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    推 荐 文 章
    更多内容
     
    热 门 文 章  
    更多内容
     

    费马小定理
    相 关 文 章
    更多内容
     
    没有相关文章
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 |