什么是编外人员| 痔疮为什么不建议手术| 六月十七是什么星座| 什么叫幽门螺旋杆菌| 12.16是什么星座| 痰湿瘀阻是什么症状| 黑木耳不能和什么一起吃| 上午十点多是什么时辰| 赛博朋克是什么意思| 动车跟高铁有什么区别| 怡字五行属什么的| 医院规培是什么意思| 肾病有什么症状| 什么是躯体化症状表现| 骨是什么结构| 亚甲炎是什么原因引起的| 阿奇霉素和头孢有什么区别| 区法院院长是什么级别| 杠是什么意思| 脾肾阳虚吃什么中成药| 粉刺长什么样图片| 百合有什么功效| 安全总监是什么级别| 泡脚对身体有什么好处| 八字带什么的长寿| 王王是什么字| 96195是什么电话| pp和pc材质有什么区别| 亚马逊是什么| 早上醒来手麻是什么原因| 鼻塞喉咙痛吃什么药| 鸡黍是什么意思| 辟谷期间可以吃什么| 鸡爪烧什么好吃| 提心吊胆是什么意思| 备孕期间要注意什么| 大同古代叫什么| ec50是什么意思| 宫腔分离是什么意思| 血脂是什么| 善良是什么| 5月24号是什么日子| 支气管哮喘是什么原因引起的| 梦见捡钱了是什么预兆| 太虚幻境是什么意思| 热毒是什么| 男性肾虚有什么症状| 什么让我成长| 月经推迟什么原因| 感冒发烧吃什么药比较好| 小孩子睡觉磨牙是什么原因| 突然低血压是什么原因造成的| 壬午是什么生肖| 儿童弱视是什么原因引起的| 数据是什么意思| 右手无名指戴戒指是什么意思| 上梁不正下梁歪什么意思| 写生是什么意思| 7月初七是什么日子| 舅父是什么意思| 男性尿频是什么问题| 荨麻疹吃什么药管用| 手脚抽筋吃什么药| 医保卡是什么样子的图| 孕期吃什么补铁| rv是什么意思| 冠心病需要做什么检查| 什么能让男人变大变长| 一个立一个羽念什么| 光气是什么气体| 甲状腺做什么检查| 维生素b补什么| lz什么意思| 倾慕是什么意思| 业障什么意思| 大人是什么意思| 尿道炎吃什么药| 脚底板发黄是什么原因| 果断是什么意思| 经典什么意思| 窦性心律不齐什么意思| 茯苓有什么功效| 肺气虚吃什么药| 五月二十四号是什么星座| 空调睡眠模式什么意思| 5月12日是什么星座| 地蛋是什么| 为什么现在| 更年期吃什么药好| 无力感什么意思| 每天半夜两三点醒是什么原因| 泽什么意思| none是什么意思| 八股文是什么| 土地出让和划拨有什么区别| 生是什么意思| 什么是bg| 高抬腿运动有什么好处| 什么是有意义的东西| 葡挞跟蛋挞有什么区别| 嗓子痛吃什么好| 积液是什么原因造成的| 总lge是什么意思| 圣诞节适合送什么礼物| 为什么说成也萧何败也萧何| 一什么水| 1012是什么星座| 势利是什么意思| 胎盘低置是什么原因造成的| 汗斑用什么药擦最有效| 右肋骨下方是什么器官| 什么花是紫色的| 嘴唇暗红色是什么原因| 左眼皮一直跳什么原因| 可乐不能和什么一起吃| 握手言和是什么意思| 装孙子是什么意思| 中华田园犬为什么禁养| 早上不晨勃是什么原因| 胃打嗝是什么原因| 猴戏是什么意思| 林彪为什么叛逃| 手掌发红是什么病| 天牛喜欢吃什么| 尿液中粘液丝高是什么原因| 2007年属什么生肖| 尿黄吃什么药| 尿hcg阳性是什么意思| 哺乳期可以喝什么饮料| 半干型黄酒是什么意思| nerdy是什么牌子| 胸部ct挂什么科| 什么地跑步| 体虚是什么原因引起的| 什么时间立秋| 观音菩萨的坐骑是什么| 吃什么能治结石| 广西有什么市| 什么是带状疱疹| 披靡是什么意思| 腿筋疼吃什么药| 吃什么可以让子宫内膜变薄| 霄是什么意思| 什么东西吃了补肾| 锁骨上有痣代表什么| 什么是格言| 产后第一天吃什么最好| 吊丝是什么意思| 假酒喝了有什么症状| 幻听一般会听到什么| 辰龙是什么意思| 生理盐水敷脸有什么效果| 什么是靶向药| 火同念什么| 绿茶用什么茶具泡好| 轻医美是什么| 治疗静脉曲张有什么药| 吃什么水果降火最快| 西洋参什么时候吃效果最好| 成都立冬吃什么| 艾特是什么意思| 常务副县长是什么级别| 早上右眼跳是什么预兆| 糖尿病喝什么茶| 什么是氧化剂| o型血为什么叫贵族血| 瓜子脸适合什么眼镜| 灰色配什么色好看| 12min是什么意思| 固本培元是什么意思| 打扰是什么意思| 手指尖麻木是什么原因| 什么知什么明| 寄什么快递最便宜| 珍贵的动物是什么生肖| 干什么一天能挣1000元| 肝左叶囊肿是什么意思| 嗓子疼可以吃什么水果| autumn什么意思| 平均血小板体积偏低是什么意思| 仕女图是什么意思| ap医学上是什么意思| 玻璃水是什么| 出汗太多是什么原因| 嘴巴干苦是什么原因| 9月14号是什么星座| 硒对身体有什么好处| 本垒打是什么意思| 流金岁月什么意思| 人五人六是什么意思| 嘴角上火是什么原因| 右手中指发麻是什么原因| 平坦的反义词是什么| 吃完虾不能吃什么水果| 高密度脂蛋白胆固醇是什么意思| 男人为什么累| 对什么都不感兴趣| flair呈高信号是什么意思| 鸡毛换糖是什么意思| 脸上皮肤痒是什么原因| 大林木是什么生肖| ss是什么意思| 龟苓膏的原料是什么| ul是什么单位| 还行吧是什么意思| 女性绝经前有什么症状| 无疾而终是什么意思| 膝盖疼吃什么药好| 腱鞘炎看什么科| 男生下巴长痘痘是什么原因| 衣服最小码是什么字母| 眩晕挂什么科室| 带银饰有什么好处| 什么拉车连蹦带跳歇后语| 上海是什么中心| 养肝吃什么食物| gr是什么意思| 唐氏筛查临界风险是什么意思| 环形红斑是什么病| 自闭症是什么病| 卡介苗是预防什么的| 带黄金对身体有什么好处| 甲状腺手术后有什么后遗症| 甲功四项是什么检查项目| 小暑大暑是什么意思| 脖子上有痣代表什么| 八婆什么意思| 刮宫和清宫有什么区别| 茹是什么意思| 泌乳素高有什么症状| 什么是伪娘| 西瓜有什么营养| 宝宝干呕是什么原因| 直采是什么意思| 肚脐眼上方是什么器官| 阴道口痒是什么原因| 母鸡是什么意思| 姜罚是什么| 没品什么意思| 11.1是什么星座| 什么饼不能吃| 白练是什么意思| 泽去掉三点水念什么| 七月十日是什么日子| 腋下有异味用什么药| 绩效工资是什么意思| 沁是什么意思| 霉菌感染什么症状| 身上皮肤痒是什么原因| 频繁小便是什么原因| 生源地是指什么| ferragamo是什么牌子| 1024是什么星座| canon什么牌子| 蝼蛄吃什么| 7月有什么活动| 游弋是什么意思| 舞象之年是什么意思| 百香果什么时候开花结果| 大疱性皮肤病是什么病| 新鲜的乌梅长什么样| 支气管炎是什么原因引起的| 张飞穿针的歇后语是什么| 冬瓜和什么不能一起吃| 百度Jump to content

郑顺潮局长赴佛山调研交通非现场执法工作开展情况

From Wikipedia, the free encyclopedia
百度 在推进新时代党的建设新的伟大工程中,各级党组织要充分尊重党员的主体地位和首创精神,最大限度调动广大党员干部积极性、主动性、创造性,推动形成想作为、敢作为、善作为的良好风尚。

In computer architecture, 8-bit integers or other data units are those that are 8 bits wide (1 octet). Also, 8-bit central processing unit (CPU) and arithmetic logic unit (ALU) architectures are those that are based on registers or data buses of that size. Memory addresses (and thus address buses) for 8-bit CPUs are generally larger than 8-bit, usually 16-bit. 8-bit microcomputers are microcomputers that use 8-bit microprocessors.

The term '8-bit' is also applied to the character sets that could be used on computers with 8-bit bytes, the best known being various forms of extended ASCII, including the ISO/IEC 8859 series of national character sets – especially Latin 1 for English and Western European languages.

The IBM System/360 introduced byte-addressable memory with 8-bit bytes, as opposed to bit-addressable or decimal digit-addressable or word-addressable memory, although its general-purpose registers were 32 bits wide, and addresses were contained in the lower 24 bits of those addresses. Different models of System/360 had different internal data path widths; the IBM System/360 Model 30 (1965) implemented the 32-bit System/360 architecture, but had an 8-bit native path width, and performed 32-bit arithmetic 8 bits at a time.[1]

The first widely adopted 8-bit microprocessor was the Intel 8080, being used in many hobbyist computers of the late 1970s and early 1980s, often running the CP/M operating system; it had 8-bit data words and 16-bit addresses. The Zilog Z80 (compatible with the 8080) and the Motorola 6800 were also used in similar computers. The Z80 and the MOS Technology 6502 8-bit CPUs were widely used in home computers and second- and third-generation game consoles of the 1970s and 1980s. Many 8-bit CPUs or microcontrollers are the basis of today's ubiquitous embedded systems.

Historical context

[edit]

8-bit microprocessors were the first widely used microprocessors in the computing industry, marking a major shift from mainframes and minicomputers to smaller, more affordable systems. The introduction of 8-bit processors in the 1970s enabled the production of personal computers, leading to the popularization of computing and setting the foundation for the modern computing landscape.

The 1976 Zilog Z80, one of the most popular 8-bit CPUs (though with 4-bit ALU, at least in the original), was discontinued in 2024 (its product line Z84C00), with Last Time Buy (LTB) orders by 14 June 2024.[2]

Details

[edit]
MOS Technology 6502, a popular 8-bit microprocessor introduced in 1975. 1985 date code.

An 8-bit register can store 28 different values. The range of integer values that can be stored in 8 bits depends on the integer representation used. With the two most common representations, the range is 0 through 255 (28 ? 1) for representation as an (unsigned) binary number, and ?128 (?1 × 27) through 127 (27 ? 1) for representation as two's complement.

8-bit CPUs use an 8-bit data bus and can therefore access 8 bits of data in a single machine instruction. The address bus is typically a double octet (16 bits) wide, due to practical and economical considerations. This implies a direct address space of 64 KB (65,536 bytes) on most 8-bit processors.

Most home computers from the 8-bit era fully exploited the address space, such as the BBC Micro (Model B) with 32 KB of RAM plus 32 KB of ROM. Others like the very popular Commodore 64 had full 64 KB RAM, plus 20 KB ROM, meaning with 16-bit addressing not all of the RAM could be used by default (e.g. from the included BASIC language interpreter in ROM);[3] without exploiting bank switching, which allows for breaking the 64 KB (RAM) limit in some systems. Other computers would have as low as 1 KB (plus 4 KB ROM), such as the Sinclair ZX80 (while the later very popular ZX Spectrum had more memory), or even only 128 bytes of RAM (plus storage from a ROM cartridge), as in an early game console Atari 2600 and thus 8-bit addressing would have been enough for the RAM, if it would not have needed to cover ROM too). The Commodore 128, and other 8-bit systems, meaning still with 16-bit addressing, could use more than 64 KB, i.e. 128 KB RAM, also the BBC Master with it expandable to 512 KB of RAM.

While in general 8-bit CPUs have 16-bit addressing, in some architectures both are available, such as in the MOS Technology 6502 CPU, where the zero page is used extensively, saving one byte in the instructions accessing that page, and also having 16-bit addressing instructions that take 2 bytes for the address plus 1 for the opcode.

Some index registers, such as the two in the 6502, are 8-bit. This limits the size of the arrays addressed using indexed addressing instructions to objects of up to 256 bytes without requiring more complicated code. Other 8-bit CPUs, such as the Motorola 6800 and Intel 8080, have 16-bit index registers.

Notable 8-bit CPUs

[edit]

The first commercial 8-bit processor was the Intel 8008 (1972) which was originally intended for the Datapoint 2200 intelligent terminal. Most competitors to Intel started off with such character oriented 8-bit microprocessors. Modernized variants of these 8-bit machines are still one of the most common types of processor in embedded systems.

The MOS Technology 6502, and variants of it, were used in personal computers, such as the Apple I, Apple II, Atari 8-bit computers, BBC Micro, PET, VIC-20, and in home video game consoles such as the Atari 2600 and the Nintendo Entertainment System.

Early or popular 8-bit processors (incomplete)
Manufacturer Processor Year Comment
Intel 8008 1972 Datapoint 2200 compatible
Intel 8080 1974 8008 source compatible
Motorola 6800 1974
Signetics 2650 1975
Fairchild F8 1975
MOS 6502 1975 Similar to 6800, but incompatible
Microchip PIC 1975 Harvard architecture microcontroller
Electronic Arrays EA9002 1976 8-bit data, 12-bit addressing
RCA 1802 1976
Zilog Z80 1976 8080 binary compatible
Intel 8085 1976 8080 binary compatible
Zilog Z8 1978 Harvard architecture microcontroller
Motorola 6809 1978 6800 source compatible
Intel 8051 1980 Harvard architecture microcontroller
MOS 6510 1982 Enhanced 6502 custom-made for use in the Commodore 64
Ricoh 2A03 1982 6502 clone minus BCD instructions for the Nintendo Entertainment System
Zilog Z180 1985 Z80 binary compatible
Motorola 68HC11 1985
Hudson HuC6280 1987 65C02 binary compatible
Atmel AVR 1996
Zilog eZ80 1999 Z80 binary compatible
Infineon XC800 2005
Freescale 68HC08 ?
Motorola 6803 ?
NEC 78K0[4] ?

Use for training, prototyping, and general hardware education

[edit]

8-bit processors continue to be designed for general education about computer hardware, as well as for hobbyists' interests. One such CPU was designed and implemented using 7400-series integrated circuits on a breadboard.[5][6] Designing 8-bit CPUs and their respective assemblers is a common training exercise for engineering students, engineers, and hobbyists. FPGAs are used for this purpose.

See also

[edit]

References

[edit]
  1. ^ Amdahl, G. M.; Blaauw, G. A.; Brooks, F. P. (1964). "Architecture of the IBM System/360" (PDF). IBM Journal of Research and Development. 8 (2): 87–101. doi:10.1147/rd.82.0087. Archived (PDF) from the original on 10 August 2017.
  2. ^ "X80 Product line: Z84C00" (PDF). 15 April 2024.
  3. ^ "Bank Switching - C64-Wiki". www.c64-wiki.com. Retrieved 8 April 2021.
  4. ^ "NEC 78K0". NEC. Archived from the original on 28 October 2008. Retrieved 10 February 2009.
  5. ^ Oberhaus, Daniel (9 February 2019). "This Guy Designed and Built an 8-bit CPU from Scratch". Motherboard. Retrieved 4 November 2021.
  6. ^ Constantino, Paulo. Homebuilt 8-bit CPU + Computer with graphics and sound made from scratch using 74HC Logic.
喉咙发炎是什么症状 医保是什么 貉是什么动物 汗血宝马什么意思 cpk是什么意思
什么地方 阿莫西林是治什么的 飞机什么不能带 高血压吃什么最好 大便常规检查能查出什么
手指麻是什么原因 火舌是什么意思 法图麦在回族什么意思 甲鱼和乌龟有什么区别 浮沉是什么意思
蜜月是什么意思 什么是阴吹 乙肝通过什么途径传染 荷花是什么季节开的 两肺纹理增重什么意思
蒙脱石是什么东西bysq.com 出痧的颜色代表什么hcv8jop9ns0r.cn 天团是什么意思hcv8jop5ns8r.cn cr是什么意思hcv7jop4ns5r.cn 脸颊为什么会凹陷hcv8jop6ns7r.cn
4月是什么星座的hcv7jop9ns9r.cn 结膜炎是什么hcv9jop7ns3r.cn 胡萝卜与什么食物相克hcv7jop7ns2r.cn 中气下陷吃什么药hcv9jop0ns7r.cn 味素是什么hcv8jop5ns8r.cn
烤肉筋的肉是什么肉hcv9jop2ns8r.cn 笔走龙蛇是什么生肖hcv8jop1ns3r.cn 拍肺片挂什么科hcv9jop0ns4r.cn 提莫是什么意思hcv7jop4ns6r.cn 过敏性紫癜有什么危害hcv8jop0ns9r.cn
减肥喝什么hcv8jop9ns3r.cn 无创低风险是什么意思hcv8jop0ns9r.cn 步兵是什么意思weuuu.com 甜菊糖苷是什么hcv9jop0ns7r.cn 一什么柜子hcv8jop6ns5r.cn
百度