8023是什么意思| 进展是什么意思| 红楼梦是什么朝代| 草莓是什么意思| 苏字五行属什么| 六月初四是什么星座| 脖子落枕挂什么科| 省公安厅厅长是什么级别| 手肿脚肿是什么原因引起的| 啤酒兑什么饮料好喝| 生理期为什么会腰疼| 心肌缺血吃什么补得快| 肾上腺是什么意思| 脾胃气虚吃什么药| 糖精是什么| 草字头加果念什么| btc是什么货币| 8月25号是什么日子| 闭关什么意思| 手爱出汗是什么原因| 父母有刑是什么意思| 鸡尾酒是什么意思| 睑腺炎是什么原因造成| 做梦梦见好多蛇是什么预兆| 吃粽子是什么节日| 嗯是什么意思| 柔软的什么| 产妇月子里可以吃什么水果| 男人左眼下有痣代表什么| 梦中梦是什么原因| 胆红素是什么意思| 骨结核吃什么药效果好| cv是什么意思| 六月六是什么日子| 上房揭瓦是什么意思| b超fl是什么意思| 打虫药什么时候吃合适| 屁股长痘是什么原因| 血压低头晕是什么原因导致的| 热疹症状该用什么药膏| 松鼠尾巴有什么作用| 胡桃是什么| 发现新大陆是什么意思| 为什么尿是黄的| 聚乙二醇是什么| 发五行属什么| 尿酸高注意什么| 莱昂纳多为什么叫小李子| 突然想吐是什么原因| 细胞由什么组成| 子宫肥大是什么原因| 2023年属兔的是什么命| 粉碎性骨折是什么意思| 吃什么促进排便| 暂告一段落是什么意思| 扩招是什么意思| rimowa是什么品牌| 农历五月二十是什么星座| 狐狸是什么动物| 粉领是什么意思| 谁也不知道下一秒会发生什么| 趋是什么意思| polo是什么意思| 5点至7点是什么时辰| 市级三好学生有什么用| 大学毕业是什么学历| 2b什么意思| 临床路径是什么意思| 肥宅是什么意思| 肋骨属于什么骨| 烟头属于什么垃圾| 暗喻是什么意思| 盆腔炎是什么引起的| 德国是什么人种| 淋巴细胞绝对值偏低是什么意思| 经常射精有什么危害| 三月初什么星座| 手脚浮肿是什么原因引起的| 恙是什么意思| 中央型肺ca是什么意思| 拔牙需要注意什么| 牙齿上有黄斑是什么原因| 胡子长得快是什么原因| 中医的精髓是什么| 宫颈hsil是什么意思| 女性腰肌劳损吃什么药| 情人和小三的区别是什么| 桑叶有什么作用和功效| 人体七大营养素是什么| 妤什么意思| 乳腺增生是什么意思| 1945年是什么年| 为什么清真不吃猪肉| 泪沟是什么| 甘油三酯高是什么原因造成的| 细菌性阴道炎吃什么药| 睾丸长什么样子| 精气是什么意思| 存在感是什么意思| 脚掌痒是什么原因| 又热又冷是什么原因| 胃胀气是什么原因引起的| 多汗症吃什么药| 痰浊是什么意思| 氨基酸有什么作用| 窦性心律不齐是什么意思| 中国一词最早出现在什么时候| 逸搏心律什么意思| 有氧运动什么意思| 日斤念什么字| 拉比是什么意思| 白鱼又叫什么鱼| 小猫呕吐吃什么药| 膀胱炎是什么症状表现| 血淀粉酶是检查什么的| 六月初四是什么星座| 冤家是什么意思| 额是什么意思| 梦见摘黄瓜是什么意思| 什么是黑咖啡| 张属于五行属什么| 脂肪肝吃什么食物| levis是什么牌子| 王大锤真名叫什么| 孕妇梦到老公出轨什么意思| 肝不好吃什么好| 睡觉老做梦是什么原因| 豁口是什么意思| 芦笋不能和什么一起吃| 青的五行属性是什么| 刘五行属性是什么| 文殊菩萨是保佑什么的| 经血发黑是什么原因| 辛属什么五行| 鼻子红是什么原因| 君是什么意思| 背疼挂什么科| 咽炎吃什么消炎药最好| 腰间盘突出挂什么科| 巨蟹座前面是什么星座| 吃什么不长白头发| 卧推80公斤什么水平| 抖s是什么意思| 什么血型容易溶血| 宝宝睡觉流口水是什么原因| 大便粘稠是什么原因| 1922年属什么生肖| 接吻会传染什么病| 腹泻能吃什么食物| 舌头边上有锯齿状是什么原因| 风湿吃什么药好| 棕色裤子配什么颜色上衣| 雨水是什么意思| 绿色心情是什么意思| 看腋臭挂什么科| 迁坟有什么讲究和忌讳| 我国四大发明是什么| 老年人睡眠多是什么原因| 肠胃炎饮食要注意什么| 囟门是什么| 日本樱花什么时候开| 血压高吃什么药最好| 3月19是什么星座| 头疼吃什么药最有效| 肝肾亏虚吃什么中成药| 乳腺钼靶是什么| 高危病变是什么意思| 狗为什么不吃饭| 西兰花和什么菜搭配| 外婆家是什么菜系| 好嘛是什么意思| 维脑路通又叫什么| 7月27日什么星座| 流鼻血去药店买什么药| 什么的小毛虫| 吃什么食物补钙最快| 执子之手与子偕老是什么意思| 黄瓜为什么会苦| 大便带油花是什么原因| 农历2月12日是什么星座| 妈妈生日送什么| 满清十大酷刑是什么| 甲床是什么| 典型是什么意思| 专科警校出来干什么| barbour是什么牌子| 心心相印是什么生肖| 蜜蜂飞进家里预示什么| 刺青是什么意思| hpv感染有什么症状| 为什么会感染hpv| 早泄吃什么药好| 码放是什么意思| 南京为什么那么多梧桐树| 男孩叫什么名字| 四环素片主要治什么病| 饧是什么意思| 拆穿是什么意思| 升米恩斗米仇是什么意思| 高密度脂蛋白胆固醇偏低是什么原因| 吉利丁片是什么| 阿托品属于什么类药物| 宁字五行属什么的| 654-2是什么药| 跑步腰疼是什么原因| 10.30是什么星座| 光绪帝叫什么名字| 德不配位是什么意思| hgh是什么意思| 头痒是什么原因| 奥斯卡小金人什么意思| 学护理需要什么条件| 6月12日什么星座| 庙会是什么意思| 三千年前是什么朝代| 硬皮病是什么病| 大智若愚什么意思| 梦见爆炸是什么意思| 宫颈糜烂用什么药比较好| 鸭肉煲汤放什么材料好| 夏天适合种什么水果| 出圈是什么意思| 什么动作可以提高性功能| 乙亥日五行属什么| 氯化钙是什么| 什么时候天黑| 荆芥是什么| 鳖是什么动物| 向日葵代表什么生肖| 甙是什么意思| 流感吃什么药| 气血两虚吃什么中成药| 腰椎骶化是什么意思| 痔疮是什么感觉| 广州地铁什么时候停运| choker是什么意思| 什么原因导致子宫内膜息肉| rhino是什么意思| 直肠给药对小孩身体有什么影响| 怀孕能吃什么| 次氯酸钠是什么| 十月二十六是什么星座| 桥本是什么| 胚包括什么| 南辕北辙是什么意思| 横死是什么意思| 女人胆固醇高什么原因| 甲功四项是什么检查项目| 作梁是什么意思| 985和211有什么区别| 体恤是什么意思| 女人下巴长痘痘是什么原因| animal什么意思| 酱油什么时候发明的| 樱桃和车厘子有什么区别| 娭毑是什么意思| 脚烧热是什么原因| 百合花什么时候种植| 男孩子断掌有什么说法| 拉肚子挂什么科| 宫颈囊肿多发是什么意思| 心衰吃什么恢复的快| 胃上火有什么症状| 广西狗肉节是什么时候| 百度Jump to content

拒绝冬季手部干燥 5大小窍门让你的手更加细嫩光滑

From Wikipedia, the free encyclopedia
百度 “科技对拉动地方生产力能起到很大的作用。

Programmable calculators are calculators that can automatically carry out a sequence of operations under the control of a stored program. Most are Turing complete, and, as such, are theoretically general-purpose computers. However, their user interfaces and programming environments are specifically tailored to make performing small-scale numerical computations convenient, rather than for general-purpose use.

The first programmable calculators such as the IBM CPC used punched cards or other media for program storage. Hand-held electronic calculators store programs on magnetic strips, removable read-only memory cartridges, flash memory, or in battery-backed read/write memory.

Since the early 1990s, most of these flexible handheld units belong to the class of graphing calculators. Before the mass-manufacture of inexpensive dot-matrix LCDs, however, programmable calculators usually featured a one-line numeric or alphanumeric display. The Big Four manufacturers of programmable calculators are Casio, Hewlett-Packard, Sharp, and Texas Instruments. All of the above have also made pocket computers in the past, especially Casio and Sharp.

Many calculators of this type are monochrome LCD, some are four-color (red or orange, green, blue, and black), or, in the case of some machines at the top of the line as of January 2022 color similar to monitors displaying 16 or 32-bit graphics. As they are used for graphing functions, the screens of these machines are pixel-addressable. Some have a touch screen, buzzers or other sound producers, internal clocks, modems or other connectivity devices including IrDA transceivers, several types of ports for peripherals like printers, and ports for memory cards of a number of types.

The wide availability and low cost of personal computers including laptop computers, smartphones and tablets gradually made programmable calculators obsolete for most applications. Many mathematical software packages can be automated and customized through scripting languages and plug-ins in a manner similar to handheld programmable calculators. However, programmable calculators remain popular in secondary and tertiary education. Specific calculator models are often required for use in many mathematics courses. Their continued use in education is usually justified by the strictly controllable functionality available. For instance, the calculators do not typically have direct Internet access and so cannot be used for illegal assistance in exams. The remaining programmable calculator manufacturers devote much effort to encourage the continued use of these calculators in high school mathematics.[1]

Earlier devices

[edit]

Calculator programming

[edit]

Programmable calculators allow the user to write and store programs in the calculator in order to solve difficult problems or automate an elaborate procedure.

Programming capability appears most commonly (although not exclusively) in graphing calculators, as the larger screen allows multiple lines of source code to be viewed simultaneously (i.e., without having to scroll to the next/previous display line). Originally, calculator programming had to be done in the calculator's own command language, but as calculator hackers discovered ways to bypass the main interface of the calculators and write assembly language programs, calculator companies (particularly Texas Instruments) began to support native-mode programming on their calculator hardware, first revealing the hooks used to enable such code to operate, and later explicitly building in facilities to handle such programs directly from the user interface.

Many programs written for calculators can be found on the internet. Users can download the programs to a personal computer, and then upload them to the calculator using a specialized link cable, infrared wireless link, or through a memory card. Sometimes these programs can also be run through emulators on the PC.

Programming these machines can be done on the machine, on the PC side and uploaded as source code, or compiled on the PC side and uploaded as with Flash and some C/C++ implementations. In addition to computer-side language packages such as tigcc, hpgcc, and others, the PC link software available for TI, HP, Casio, and Sharp calculators contain program editors; there are also SDKs, emulators, and other tools for use on the computer side, and other manufacturer and third-party tools like the TI++ editor.[2] Programs, data, and so forth can also be exchanged among similar machines via the same ports on the calculator used for PC connectivity. On-board programming tools which use non-native language implementations include the On-Board C Compiler for fx series Casio calculators and the TI-83 BBC Basic port.

One possibility arising from the above is writing interpreters, compilers, and translator programs for additional languages for programming the machines; BBC Basic has already been ported to the TI-83 and -84 series and other onboard languages and programming tools discussed by many include Fortran, awk, Pascal, Rexx, Perl, Common Lisp, Python, tcl, and various Unix shells.

Commonly available programs for calculators include everything from math/science related problem solvers to video games, as well as so-called demos. Much of this code is user-created freeware or even open source, though commercial software, particularly for educational and science/engineering markets, is also available. Programmable calculators have major websites with information, documentation, message boards, tools for download, and other things useful for this pursuit; the main sites for each manufacturer's calculators are run by third parties with varying degrees of collaboration from the companies themselves: namely HPCalc.org, TICalc.org, and CasioCalc.org, (qqv.) with the SharpCalc.org domain being recently purchased by an organization which indicated intent to produce a site similar to the other three, plus information on Sharp pocket computers. The companies themselves also have sites such as TIEducation.com with information and tools for the machines.[3]

Programming languages

[edit]

Keystroke programming

[edit]

In the early days, most programmable calculators used a very simplified programming language, often based either on recording actual keystrokes or bytecode if the keystrokes were merged. Calculators supporting such programming were Turing-complete if they supported both conditional statements and indirect addressing of memory. Notable examples of Turing complete calculators were Casio FX-602P series, the HP-41 and the TI-59. Keystroke programming is still used in mid-range calculators like the HP 35s and HP-12C.

BASIC

[edit]

BASIC is a widespread programming language commonly adapted to desktop computers and pocket computers. The most common languages now used in high range calculators are proprietary BASIC-style dialects as used by Casio (Casio BASIC or BasicLike) and TI (TI-BASIC). These BASIC dialects are optimised for calculator use, combining the advantages of BASIC and keystroke programming. They have little in common with mainstream BASIC.[4][5][6] The version for the Ti-89 and subsequent is more fully featured, including the full set of string and character manipulation functions and statements in standard Basic.

A complete port of BBC Basic to the TI-83 subfamily of calculators is now available. It is installed via a cable or IrDA connection with a computer.

RPL

[edit]

RPL is a special Forth-like programming language used by Hewlett-Packard in its high range devices. The first device with RPL calculator was the HP-28C released in 1987.[7]

The language PPL was introduced with the HP Prime calculator and is much like Pascal.

Assembly

[edit]

An assembler integrated into the TI 89 and related calculators was announced and released in 2014.

Machine language programming was often discouraged on early calculator models; however, dedicated platform hackers discovered ways to bypass the built-in interpreters on some models and program the calculator directly in assembly language, a technique that was first discovered and utilized on the TI-85 due to a programming flaw in a mode-switching key.[citation needed] By the time the TI-83 came out, TI and HP had realized the need to address the support needs of homebrew programmers, and started to make assembly language libraries and documentation available for prospective developers. Software, particularly games, could now be nearly as fast and as graphical as their Game Boy counterparts, and TI, in particular, would later formalize assembly programming into support for packaged applications for future calculators such as the TI-83 Plus and TI-89; HP included some onboard support for assembler programming on the HP-50g, its then top-of-the-line calculator model.

Programs and toolkits to allow on-board assembly-like programming (often Intel 80x86 even if the actual processor in the calculator is something completely different like a Zilog or Motorola chip) are in the beta stage in at least two implementations—the native Basic variant can be enhanced by user-defined functions and procedures as well as assembly and C modules developed on a computer and uploaded to the calculator which allow for writing and running "pseudo assembly" programs just as one would the Basic type ones. Other languages like Rexx, awk, Perl, and some Unix shells can also be implemented in this fashion on many calculators of this type.

Other Languages

[edit]

The GCC development suite is available for several models of Casio, HP, and TI calculators, meaning that C, C++, Fortran 77, and inline assembly language can be used to develop a program on the computer side and then upload it to the calculator.

Projects in development by third parties include on-board and/or computer-side converters, interpreters, code generators, macro assemblers, or compilers for Fortran, other Basic variants, awk, C, Cobol, Rexx, Perl, Python, Tcl, Pascal, Delphi, and operating system shells like DOS/Win95 batch, OS/2 batch, WinNT/2000 shell, Unix shells, and DCL.

Many TI, Casio, Sharp, and HP models have Lua interpreters which are part of the default configuration or can be optionally added.

Some calculators run a subset of Fortran 77 called Mini-Fortran; the compiler is on the calculator so connecting to a PC to put programs onto the machine is not needed.

The OnCalc C Compiler for the Casio fx-9860 series is now available. The Sharp PC G850V pocket computer has an onboard C compiler in addition to an assembler and a Basic interpreter.

Persistent memory

[edit]

One important feature of programmable calculators is the availability of some form of persistent memory. Without persistent memory, programs have to be re-entered whenever power is lost, making the device cumbersome. Persistent memory can be internal or on a separate device. Some programmable calculators employ both schemes.

Magnetic card reader / writer

[edit]

Magnetic card readers were among the first persistent memory options available.[8] The entered programs are stored on magnetic strips. Those were easy to transport, and the reader/writer was compact in size. However, the reader/writer as well as the magnetic strips were quite expensive. The last and most notable devices to use magnetic strips were the HP-41C and TI-59.

Continuous memory

[edit]

Continuous memory does not lose its content when the calculator is switched off. With continuous memory the user can, for example, change batteries without losing the entered programs.[9]

Cassette tape

[edit]

Compact cassettes offered a simple, inexpensive alternative to magnetic cards. Usually, an interface module, such as the Casio FA-1, was used to connect the calculator to an ordinary cassette recorder, and digital data were encoded as frequency-shift keyed audio signals.[10]

Sharp and Hewlett-Packard also sold dedicated micro- or mini-cassette recorders that connected directly to the calculator. These set-ups, while being more practical and reliable, were also more expensive.

Semi-continuous memory

[edit]

As memory demands rose, it became more difficult to create true continuous memory and developers sought alternatives. With semi-continuous memory content was only preserved if specific battery-changing rules were observed. The most common rules were:

  1. A special backup battery would ensure that the memory was not lost while the main batteries were changed.
  2. Battery removal and replacement had to be completed in a relatively short time. For example, with the HP 35s, battery replacement had to be completed in less than 2 minutes after removal.[11]
  3. At least two main batteries were used and could only be changed one at a time.

PC-connection

[edit]

Programs and data are transferred to a personal computer for storage. The transfer is done by the following connection methods (chronological order of appearance) RS-232, IrDA and USB. This method has the advantage of being very cost-efficient and is usually faster than the cassette interface. These advantages are offset by the need for a personal computer. An early example of a PC connection is the Casio FX-603P in conjunction with the Casio FA-6 interface. In this set-up, transfer was done in plain text so the program and data could be stored and edited with a standard text editor.

Flash memory

[edit]

Programmable calculators and pocket computers

[edit]

Throughout the 1980s and the beginning of the 1990s, programmable calculators stood in competition with pocket computers, with high-end calculators sharing many similarities. For example, both devices types were programmable in unstructured BASIC and with few exceptions featured QWERTY keyboards. However, there were also some differences:

  • BASIC-programmable calculators often featured an additional "calculator-like" keyboard and a special calculator mode in which the system behaved like a scientific calculator.
  • Pocket computers often offered additional programming languages as option. The Casio PB-2000 for example offered ANSI-C, BASIC, Assembler and Lisp.[12]

Companies often had both device types in their product portfolio. Casio, for example, sold some BASIC-programmable calculators as part of their "fx-" calculator series (the "FX" was printed in uppercase)[13] and pocket computer the dedicated "pb-" series while Sharp marketed all BASIC-programmable devices as pocket computers.

[edit]

Some programmable calculators have one or more methods of connecting to a PC for the interchange of data, programs, and software. These methods include IrDA, other wireless, serial ports -including USB or RS-232 via .125 inch or other size audio plugs, etc.

Some of the latest programmable calculators contain cellular modems as an additional channel of connectivity.

The programmable calculators can in many cases, via these connections, be used with peripherals such as data loggers and interfaces for instruments like thermometers, pH meters, weather instruments of all kinds, light meters, audio probes and microphones, dynamometers, pressure gauges, voltmeters, ammeters, ohm meters, atmospheric electricity measurement apparatus, ion counters, Geiger counters and scintillometers, altimeters, scales, accelerometers, and many others. Some machines can be used with oscilloscopes and their peripherals as well. Others can be configured—for example, collecting bio-feedback data by connecting devices for a pulse, blood pressure, oxygen saturation, galvanic skin resistance, body temperature, and even EKG and EEG probes to a data logger which is then connected to the calculator and, then or later, a PC.

The HP programmables and others have an IrDA interface which allows them to interface with the printers specially designed for the calculators, HP's main lines of laser printers, computers, other calculators, and other devices.

Also commonly available from many companies are small printers made specifically for calculators which tend to use cash register tape paper, ports and cables for connecting the calculators to a computer and/or another calculator, cassette recorders for recording programs and data, overhead projector displays, and connectors for auxiliary display devices. The earlier programmable calculators, as well as the pocket computers mentioned above, also had such things as video interfaces for televisions and composite monitors, 2? inch mini floppy disc drives, bar-code readers, and standard RS-232 connectivity which provided for other such things as modems, external hard drives and more. The printer selection for the pocket computers was a bit wider as well, including thermal, impact, dot matrix, daisy wheel, 4-colour pen, printers of the type used in simpler printing calculators. Some calculators and pocket computers had external 3? and 5? inch floppy drives, cables for connecting two cassette recorders, cradles containing a printer and/or cassette recorder into which the machine slid, and so on.

It is also possible to connect some machines to certain electric typewriters for use as a printer (the typewriters are also able to be connected to PCs for this purpose, and the interface tends to be a standard RS-232 and/or DIN plug), and in some cases to access the typewriter's floppy or micro floppy drives.

List of selected programmable calculators

[edit]
SwissMicros replica of the HP-15C in credit card size
Casio
Casio FX-502P series · Casio FX-602P series · Casio FX-603P · FX-702P · FX-850P · Casio 9850 series · Casio 9860 series · Casio ClassPad 300
Elektronika
B3-21 · B3-34 · MK-61 · MK-52
Hewlett-Packard
HP-19C ·HP-25 · HP-25C ·HP-28C ·HP-28S ·HP-29C ·HP-32S ·HP-32sII ·HP 35s · HP-41C · HP-41CV ·HP-41CX ·HP-42S ·HP-48SX ·HP-48G ·HP-48GX · HP-49 · HP-50 · HP-65· HP-67· HP-97
NumWorks
Sharp
Sharp PC-1350 · PC-1401 · PC-1403 EL-9600c · EL-9900
SwissMicros
SwissMicros DM11 · SwissMicros DM12 · SwissMicros DM15 · SwissMicros DM16 · SwissMicros DM41 · SwissMicros DM42
Texas Instruments
TI-51-III ·SR-52 ·SR-56 ·TI-57 ·TI-58 C · TI-59 · Galaxy 67 · TI-83 Plus · TI-84 Plus · TI-85 · TI-89 · TI-92 · Voyage 200 · TI-Nspire

See also

[edit]

References

[edit]
  1. ^ Kosoff, Maya (25 November 2019). "Big Calculator: How Texas Instruments Monopolized Math Class". GEN. Medium. Retrieved 30 March 2022.
  2. ^ "TI++ Program Editor - ticalc.org". www.ticalc.org.
  3. ^ TIEducation.com
  4. ^ "Programming Casio FX-7400G+" (PDF). Retrieved 2025-08-08.
  5. ^ "Programming Casio BASIC on the CFX-9850 Series" (PDF). Retrieved 2025-08-08.
  6. ^ "TI-Basic Developer". Tibasicdev.wikidot.com. Retrieved 2025-08-08.
  7. ^ Description of the HP-28C in The Museum of HP Calculators
  8. ^ i.E. HP 9810A introduced 1971
  9. ^ Description of the HP-25C in the Museum of HP Calculators
  10. ^ Description of the FX-501P and FA-1 on Voidware
  11. ^ HP-32s Users Manual Archived 2025-08-08 at the Wayback Machine Page 289ff
  12. ^ Description of the PB-2000 in Caz Pocket Computers
  13. ^ The picture of the FX-700P and FX-702P show the text "programmable calculator"
6像什么 牵牛花什么时候开 龟头上抹什么可以延时 脚后跟开裂用什么药 甲亢病是什么病
pn是什么意思 小缺血灶是什么意思 狗消化不良吃什么药 21年是什么生肖年 体质是什么意思
胃炎吃什么 晕3d什么症状 什么文什么字 天生丽质什么意思 月经先期是什么意思
复古红是什么颜色 广东省省长什么级别 xpe是什么材质 耳鸣挂什么科 半月板变性是什么意思
阿司匹林肠溶片什么时间吃最好wuhaiwuya.com 五联什么时候打hcv9jop7ns2r.cn 经常放屁是什么问题hcv7jop4ns6r.cn 什么时间种白菜hcv8jop3ns4r.cn 优势卵泡是什么意思hcv8jop4ns0r.cn
流产期间吃什么好hcv8jop6ns5r.cn 为什么老是犯困想睡觉hcv8jop8ns2r.cn 驻马店古代叫什么hcv8jop7ns9r.cn 乳液是什么hcv8jop3ns0r.cn 国企是什么意思hcv8jop5ns1r.cn
土霉素喂鸡有什么作用hcv8jop5ns3r.cn 广东属于什么地区yanzhenzixun.com 88年什么命hcv9jop4ns5r.cn 梦到甘蔗代表什么预兆hcv8jop0ns9r.cn wonderland是什么意思hcv8jop2ns6r.cn
咨客是做什么的hcv7jop6ns4r.cn 睾丸扭转有什么症状hebeidezhi.com 额头长痘痘什么原因1949doufunao.com 喘不上气吃什么药见效hcv7jop5ns1r.cn 宇字属于五行属什么hcv8jop0ns0r.cn
百度