具有可同时显示四种不同进制换算值的计算机制造技术

技术编号:2891854 阅读:357 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种具有可同时显示四种不同进制换算值的计算机包括一微电脑处理器,一键盘输入装置,一随机存取存储器,一液晶显示器,一电源供应器,一进制换算处理装置,连接在上述微电脑处理器上,该进制换算处理装置即通过该微电脑处理器,对键盘输入的某一进制资料进行运算转换,然后将转换所得的其它另外三个的进制值再通过该微电脑控制器的液晶显示驱动器而显示在液晶显示器上。(*该技术在2014年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术系有关于一种具有可同时显示四种不同进制换算值的计算机,使用者可由该计算机的显示幕上选择所欲换算的进制值,同时由该显示幕中显示其它三种不同进制的进制值。现今社会由于电脑资讯的发达,人们接触电脑的机会也越来越多;但因为从未接触电脑的人要与电脑做第一次接触时,都会碰到一大堆进制换算的问题,而且常会混淆不清的困扰产生。又,传统的计算机仅有单一进制的显示行,使用上较不方便,对需要多次进制换算时,不但必须多按几次转换键,且对前次转换的进制换算值更得另予记载,才能得到想要的结果,故操作繁杂。有鉴于此,本专利技术人针对单一进制计算机的繁杂操作,及不能同时显示四种换算值的缺点,遂结合电子技术与程序设计,发展出一种能同时显示二进制、八进制、十进制及十六进制换算值的具有可同时显示四种不同进制换算值的计算机。本专利技术的主要目的在于提供一种具有可同时显示四种不同进制换算值的计算机,既方便操作,又可同时显示四种不同进制换算值的功效。本专利技术的具有可同时显示四种不同进制换算值的计算机,包括一微电脑处理器,其系为整个系统的控制核心,至少包括一进制换算命令程序及一液晶显示驱动器;一键盘输入装置,提供资料输入上述微电脑处理器;一随机存取存储器,其系用来储存自上述键盘输入微电脑处理器的数值;一液晶显示器,其系连接上述微电脑处理器的液晶显示驱动器,以显示自该驱动器输入的资料;以及一电源供应器,系提供电力供整个系统使用;其特征在于还包括一进制换算处理装置,其连接在上述微电脑处理器上,当上述键盘输入某一进制的资料至该微电脑处理器,同时储存在上述随机存取存储器时,该进制换算处理装置即通过该微电脑处理器,以撷取该随机存取存储器内的资料进行运算转换,然后将转换所得的其它另外三个的进制值再通过该微电脑控制器的液晶显示驱动器而显示在液晶显示器上,达到在液晶显示器的显示幕上同时显示四种不同进制换算值。兹配合附图,将本专利技术的具有可同时显示四种不同进制换算值的计算机之一较佳实施例,详细说明如下,以期对本专利技术的优点,目的或特征,能获得进一步的充分了解。附图说明图1是本专利技术具有可同时显示四种不同进制换算值的计算机的硬件系统方块图。图2是本专利技术具有可同时显示四种不同进制换算值的计算机其中程序在处理转换时,所依据的状态示意图。图3是本专利技术具有可同时显示四种不同进制换算值的计算机的程序控制流程图。图4(a)~(c)是本专利技术具有可同时显示四种不同进制换算值的计算机,其中显示屏上的范例示意图。请参阅图1,本专利技术具有能同时显示四种不同进制但等值的计算机。主要是利用先进的电子技术加上微电脑程序控制所发展而成,包括一微电脑处理器1,一键盘输入装置2,一液晶显示器3,一随机存取存储器4,一电源供应器5及一进制换算装置6;其中该微电脑处理器1为整个系统的控制核心,内含程序码以控制整个系统的运作,且该微电脑处理器1内部亦含有一液晶显示器的驱动器,可直接输出欲显示的资料到上述液晶显示器3中;该随机存取存储器4则储存输入的数值,可供随时读出或写入;该键盘输入装置2则是提供作为资料输入的装置,藉由该键盘输入装置2使用者可输入资料及操作命令;该电源供应器5则提供电力供整个系统使用,以维持系统的正常运作;而该进制换算装置6,其是与上述微电脑控制器1连接,以进行二进制、八进制、十进制及十六进制等值的换算,且将换算后的四种不同进制值透过该微电脑控制器1同时显示于液晶显示器3。藉由上述的构造,使用者在输入欲转换资料时,上述微电脑处理器1将由键盘2取得输入的数值,且将之放入随机存取存储器4中,同时将输入的资料送到液晶显示器3,以供查核输入资料的过程及正确性;而当该随机存取存储器4存放好输入完毕的资料后,微电脑处理器1即根据该输入资料的值命令该进制换算装置6作运算及转换;然后,将转换所得到的其它另外三个的进制值再通过微电脑控制器1的液晶显示驱动器而显示在液晶显示器3上。再者,为进一步说明本专利技术如何得到不同的进制转换值,特详加说明如后兹以输入一个以十进制的数值125为例,当微电脑处理器1由键盘2接收到开始转换的指令数,即先判断方才输入的数值125为十进制值,然后以除法的方式计算出十六进制值为7D,算式如下125÷16=7除13,其中除数13在十六进制中是为D,于是将7与D组合为7D即为所得。又八进制值是十六进制中每三个位元(Bit)组合成一个位数,因此利用此方式把7D表示为01111101,然后由最低位数开始,每次取出三个位元出来组合成八进制的位数,即101得出5;111得出7;及01得出1,因此可得出八进制值为175。随着八进制值的求出,则二进制值亦可应用其方式求出,差别只在转换二进制值时,每次只要移(Shift)出一个位元来表示一个位数即可。因此由十六进制的7D换成二进制值即为1111101。兹将上述的方式,配合微电脑处理器1(8 Bit)及内部程式的资料结构如下因为本计算机是设计为十位数的显示状态,因此在随机存取存储器4规划出一块空间,供运算所得的值来做储存。本专利技术人设计的资料格式为每一个数值各占有8个位元组(Byte),其格式如下 其中第0位元组用作记录该数是正数或负数,若第0位元组为1,则表示此数为负数;若第0位元组为0,则表示此数为正数。第1位元组用以表示该数的指数值。第2位元组系用于在运算时,作Carry的暂存用。第3位元组至第7位元组则为数值之所在,其中为最高位数,而为最低位数,即以每四个位元来表示一个位数,因为在此四种进制中,最大的位数值是“F”,因此只需以四个位元素表示即可,如此才不会浪费存储空间。兹再以上述的例子,即十进制的125等于十六进制的7D等于八进制的175等于二进制的1111101为例,说明在随机存取存储器4的记录情形如下 再请参阅图2所示,为本专利技术基本的转换状态示意图,其中主要是以十进制对十六进制为准心,而八进制及二进制则架构在十六进制之下。譬如,输入八进制值求另外三个进制值时,首先求出其十六进制值,再分别以该十六进制值求出十进制值和二进制值,然后再利用微电脑处理器1由随机存取存储器4读出运算数的数值,将之通过液晶显示器的驱动器把四组不同的资料同时显示在显示器3上。其操作流程图即如图3所示。请参阅图3并配合图4所示,当本计算机一开机后,在上述显示器3的显示幕上即出现如图4(a)例显示;此时,使用者可以按键以移动显示幕上之指标“←”来选择输入项目,继而就所选择的项目输入数值,如图(b)所示;数值键入完毕后,可以按键进行转换处理,而同时于显示幕中显示另外三项进制的相对值,如图(c)所示;而达到本专利技术即方便操作,又可同时显示四种不同进制换算值的目的。综上所述,本专利技术的具有可同时显示四种不同进制换算值的计算机,确可藉由上述揭露的技术,达到预期的使用目的;且本案于申请前并未见于刊物或公开使用在先,完全符合专利法所述新颖且实用的精神,爰依法提出新型专利申请。但,以上所述仅为本专利技术的较佳实施例而已,凡熟悉此项技术的人士,利用本专利技术的精神所做成的各种变化,仍应包含于本案专利之内。权利要求1.一种具有可同时显示四种不同进制换算值的计算机,包括一微电脑处理器,其系为整个系统的控制核心,至少包括一进制换算命令程序及一液晶显示驱动器;一键盘输入装置,提供资料输入上述微电脑处理本文档来自技高网...

【技术保护点】
一种具有可同时显示四种不同进制换算值的计算机,包括:一微电脑处理器,其系为整个系统的控制核心,至少包括一进制换算命令程序及一液晶显示驱动器;一键盘输入装置,提供资料输入上述微电脑处理器;一随机存取存储器,其系用来储存自上述键盘输 入微电脑处理器的数值;一液晶显示器,其系连接上述微电脑处理器的液晶显示驱动器,以显示自该驱动器输入的资料;以及一电源供应器,系提供电力供整个系统使用;其特征在于还包括一进制换算处理装置,其系连接在上述微电脑处理器上,当上述键盘输 入某一进制的资料至该微电脑处理器,同时储存在上述随机存取存储器时,该进制换算处理装置即通过该微电脑处理器,以撷取该随机存取存储器内的资料进行运算转换,然后将转换所得的其它另外三个的进制值再通过该微电脑控制器的液晶显示驱动器而显示在液晶显示器上,达到在液晶显示器的显示幕上同时显示四种不同进制换算值。

【技术特征摘要】

【专利技术属性】
技术研发人员:赖汉城
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1