第一章计算机基础知识_第1页
第一章计算机基础知识_第2页
第一章计算机基础知识_第3页
第一章计算机基础知识_第4页
第一章计算机基础知识_第5页
已阅读5页,还剩106页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章计算机基础知识

存章端要阐述计算机中秦基存的数学扣例。存卡的面容是势要的入门扣例,是“】后各李

的基砒。

第一节熬制与编码

抵制是人们利用符号来计数的耕学方法。数制靖很多种,依应奸算机的使用上有使用的

则名十进喇、二迷刷和十此迹相。

一、烈制的某5收

超蒯所使用的照码的个数希%及,熬制每一位所具有的值新为权。

7、十边刷

十证制的双否“十二即它所使用的超码%12到夕共十个粼有。

十进喇中,每个(饯J熬冬的值都是“祓个(^)照名乘■”1皋敏的球次束表示,通有符

去数的黎法称,融,期”工Z缶成,的(2霖、/冢、2冢塔。

2.二城制

二连制的索名”二二即其使用的公妈为久7,共二个。二进制各住的我是“2%怠,的

然。

3、十六进制

十人进用]的双名"十六",即其数码共市多个,0、/,2、3、4、5,6、7、反久4软

&O、$、?0其中/〜7相当咛十进制数的。〜“。十六进制的牧是凡V为看,的冢。

4、二一-bit制

二一十迷喇被繇,二进喇偏妈的十证制熬但…&^以03•闻,简称缶勿鸡。在缶勿

码才是用四住二城刷数窗。一夕这十个熬冬偏鸡。

谨意,,了区别以上四种数制,成想的后面加写英攵生母来区别,笈2、2、兜)合别

表市,二进蒯救、十趾制密,、十生遗蒯数、二一十进刷泵,通有对十城制可系加标志。同时

若十A还喇熬的是名母打铁,则帚而需加一个“

二、熟制的跨换

/、二、十,.趾期箝换鼠十进制超

只需招二*十九at制蒙接权晟开后彳6加配可。

2、十连刷欲转换戚二、十六进刷数

双存方落指,除基取金。

例,锹第十进喇想把〃g所对位的十六城制裁。

1645678......余....14写作E最低位

16|2854..........余6写作6

16|178……

……余2写作2

n……....余11写作B*高位

3、二、十?■,进制照和及给换

双滓方,荏名,,住十大进制熬转换行4俵二进糊熟。

4、W勿码与十证喇的相及箝换

接期.W在的十住偏鸡后十进制的关条,进行辂拯。

三、针算机中有用的编稿

/.名勿码

w勿鸡(十al制超的二班制偏袒J是一种具疝十选制权的二al刷偏鸡,即它是一种电怩

为揖寡机所接受,又基存上符合人们的十进制数运累可候的二边喇偏妈。

眸码的种类簌多,常用的有彩打妈、242/羽、金3鸡加珞密码善,其中半为帘用的是

展/软勿编码。因十迸制檄有步小不同的剧舄(2〜夕,必须要有4依二进制数未表示,而4

住二城刷照可”[有〃种状态,国此取4住二进刷被哌游偏鸡的扁M种,即00008-100用玄8421

妈的去存代码,M/宓〜〃/活W.被,使用,繇»然法码或冗余鸡。品物眸编码表由表所市。

表1-38421BCD编码表

十进制数8421码十进制数8421码

00000B81000B

10001B91001B

20010B1000010000B

3OOUB1100010001B

40100B1200010010B

50101B1300010011B

60110B1400010100B

70111B1500010101B

2、XS"]编码

的夕夕鸡诞彳咛/%?耳,是一种比簌完整的多符编码,现已鼠为国际通用的林尔偏

码,已广泛用孑微型计算机与外核的通信。

W夕[鸡是"旻(3倍息会换根4代妈”的简称。它是用七佐二城.制裁妈来表市的,

七佐二趾蒯熬码共有72夕种俎合状态,包括图形有符多个和控棚室符32公。/个图形

名符包括十进刷数?符/。个、大小与美攵庄母52个和其他生符34个,送类名符密特系

形汰,可”1显示在"7上和打印左打印纸,上。32个控制室符包括向车符、换行符、退

格符、核备按刷符命信息今循符等.送类生符汲靖特范形状,名符本身左轮衣欠7上更

示我打斗机上打印。MS我[编码由表所示。

第二节存储器

存储器是计算机的:要俎戚尊合。发功饭是存放程港M照据。运/程济布•熬据在方

储器中是“1二进蒯代码表示的。

一、名镯介格

1、存储单元和启储单元地址

存储器是由丈量寄存器俎灰的,其中每一个寄存器就希%一个存储单无。它可得数

一个才独登意义的二城制代妈,称名一个庄(ZM),一个有由若孑佞殂良,我码

的俵熬称%与在。点引■养机中杷一个g住的二at喇代鸣称名一小有节倍睡八对一个了住

二城制代码的泰低位称%第。俵(检0),徽为俊爵%第7佞(住7)。

在新•窜机的存储器中有很多存储单无。行了使存入制取出时不或或混淆,费颁给每

个方储单无一个碓一的⑥足偏考,这个偏考就称%福储单元的地址。因名存储单无数量

很大,,了咏少存借器向外引出的地趾依,在存储器由梆都燃有锦码光。根据二趾蒯偏

码锦鸡的原理,除地钱公用之外,“根导核可锌我2"公地征号。

2、存储器速度和存储器容量

存储器速看和存赭器客量是存储器的高个次要技术招春。后赭器速看是相禳或写一

条信息所需的时同,它是影响计算机速点的:要因素之一。存储器的密蜃是掂景,能够

存储,少个单位倍感,二进制信息单住多用室手表赤。在计算机中,通第杷M24室节森

缶木室节,。2衣r繇石mt(花九

工、存储器的合类

存储器的今类方法较,,例如从其俎鼠材料为单元电路类型上可令缶磁芯存储器、有导

体商储器、电希耦合商储器卷,从其与微处理器的关系来刻令,又可今,何存和外存。

直怨同微处理器进行倍息改换的存储器锦由商。其特直是存取这看快,住容量有限。通

过由席间接与分"进行信息会换的唐储器称右外商,步特克是暮暨大、速看簌慢,外将的

由察根据需要可随.时调入向将。

/.只接存储器初花

乂族存储器即在使用时乂悔接出而系鞋写入,掰电后初法中的信息不会至失。国此

一成用来商数一些圆定程唐,的蓝控程;I、3程唐、室展及数据表博。

2./机存储器物吻

送种存储器又叫接客磨储器.它不仇健犊取得数左存储单无中的数据,迷鞋成时写入新

的烈据。断电后物必中的信息公梆亲夫,出此怒£%有用于点数经%要改变的假停或中间

计算给泉等。

三、名篌存储器类型

♦%核存储信息的方法又可令为四种。千面逐一进行介抬。

(t)掩膜初宛

掩昧初怒也称国是无也宛,它是由厂家偏心程海写人今夕%(称向化)供用户使用,用户

木信更改它。掩膜女以耳憾发用小[图是在净且枇量很大的产品中。

(2)可偏程序的只犊瘠借器尸长力力

它在出厂时不写入信息,它的用容由用户根据自己所偏程序一法院写入,一里写入,乂

犍接出,而奉轮毒进行更改。

(3)可改写的只接存储器SR初宏

用户可揩程图写入芬怒秘。的累要改名程序,可用限外段进行捧除,然后变新名人新

濯海。一片S再初及慈片,可夜要3次被捧除我写人。

(4)可电改写X核磨储器W9知法

干尸怒瘫可用电的方法完鼠写入和摘除其面容的切健,其编程电层和帝除e爪的马檄机

勿〃的外工作电及相同,蒸雷另加电爪,它脱市令法徒写猱作简便,又有数据系会因掉

电而亲夫的优点,因而使用极名方便。加之$少今打?保腐的数提至夕可达披耳河上,每块

怒片可搽写/万次”上。

第二幸草片机概述

第一步单片机的槐念

一、草片机的林念

通农所说.的微机是指由勿勿存储器、。“接口电路塔各种大型窠京电路愁片殂唳在一

块或者由几块印刷e路极俎紧而我的机器。

其中,用几块坤蒯电路板徂装鼠的微机则耕之行多极微机或多极机,此现在广泛使用的

台式或皂祀洋式RC微机都是送种辖构。

成着大型集我电路技术的系新城.步,2。世纪,切耳代开或th了像忘一个慈片上集我分〃、

瘠储器、〃。接口等电3电路的超微型计算机,送种单个怨片式的微型计算机就被命名珞单

片微型计等机。

由于单片机森京用时通有是处于被控系统的核芯地依并融入其中,即“我人的方式进行

使用,为了强调其"我人"的特直,电常冬将单片机森石我入式微控制器女”。

二、通用草片机和专用草片机

根据控制反用的需要,可山将单片机台鼠名通用型加专用型搦种类型。

通用型单片机是一种基域蓝片,它的南梆资源比簌中富.仁妮全而且适用植标,饿覆JL

多种疫用需求。用户可”2根据需要核计成各种不同改用的控制条统,即通用单片机有一个落

彼付的过程。

专用单片机芯片是针对一种产品或一种控制应用而专门核科的,微耐时已经对索统给构

的泰简化、皴硬件资源利用的素优化、可需植打鼠存的泰佳化等方面嘟作了通盘的考患我企

证,所山专用单片机房有十台财支的稼合优势。的的电感表和卡接信器上的单片机塔。

三、草片机星草片机系统

单片机遹希是猾芯片存身。

单片机系饶则是在单片机总片的灰砒上#展其它电路或恣片相鼠的具药一定或用功修

的奸寡机条疣。在单片机系疣中,单片机处■孑核M也依,足相鼠单片机系统的硬件加教件基

砒。

四、草片机成用/猊•&单■片机开发东饱

单片机位用系统是疗控喇位用而核计的,该系烧与控制对彖转合在一起使用,是单片机

乔发京用的鼠累。

单片机界发系统是单片机密用系货今发惆皱的工具。i要嘴,

逻•精今所化」只惚用寸笥单的单片机系税;

微型计算机:用于象集的单片机系统,

在废仿笈器,进行单片机位用东统的教硬件件宏我$*慰。%写入。

五、承片机的程日接针语寺和做件

机器语言是用二进制代码表示的单片配猾令,用机器语言相戚的在图称之为日新程序。

汇编语言是用符号衰态的指令,汇编语言是对机器语言的改进,是单片机濯希用的程海

世时语言。

港意:逞鬲种语言衲与单片机硬件条系密切,送就要忒隹詹核计人员必须器通单片机的

硬件条税加猾令余说。

方级语言;偏锌型语言由R4%夕、《-夕、&砥在学。-51等.•

解耕型的有MBg)。*%^4SQ0-52善o

第二节单片机转或展

一、草片机的历史&女展概就

根据单片机去晨过程中各个阶段的特点,其发展历史大槐可刻合名M下8个阶段,

第一阶段(g74〜1976):单片机的初级阶段。(8工艺限制,单片机采用以片的形式,而

且动怩荀单。

第二阶段(付76一37S):低犍犍单片机阶段。山为«"公司制造.的"8S-核系列单片机

名代表

第三阶段(7"夕一现今九宓悔惚单片机阶段。运个阶段推出的单片机普匾带疝弟行〃”

口,多秋中断处理系统,〃佐金时器/时熬器,片南初及、初弦容量加大,且号征范阅可

达去庄节,市的迷南黄1m箝换器。送类单片机的代表是勿戊,公司的及as-夕系列,

"Watmata公司的6洌0勿陋公司的舒塔。

第四阶段(71整一现在加了住单片机的队(1)发展"及多住.单片机、32位单片机推出阶

段。此阶段的i要特征是一方面发展〃住单片机.32使单片机及专用型单片机,另一方面

格斯竞善裔福g住单片机,改善其精构,自满足不同用户的需要。〃住单片机的翼型产品的

介"公司土产的%©S-%系列单片机。而尧佐单片机除了用有更富的集戚度外,其撅嚼频

率已达2%名尊或史裔,送使32位单片机的抵据处理速点比〃住单片机快许多,饯能同3住、

历使单片机相比,具密更大的优越植。

计算机厂家已投致市场的产品就由力多个系列,女多,个品种。单片机的产品已占整个

微机(包括一般的微处理器)产品的%%“I上,其中3位单片机的产量又占整个单片机的产

•f的矽%”上,因此可“&看出.3依单片机在景近若不耳里,在工业检刷、控制应用的上将

建会占省一定的市场停领。

二、单片机的猜点&残用砥成

7、单片机的特点;

(I)小巧灵活、鼠洋值,、易于产品化。惚但装鼠各种智健式喇控世备及智健化器仪表。

(2)可啸:植盼,反用范,(8广。单片机在片中身是按工业测控辣境要求被奸的,扰干扰

嘏强,惋逶位各种悉卤的坏诜,运是其他机种无法比刎的。

(3)易扩展,很容易相戚各种现馍的应用余统,控制功健强。单片机的通晴控制切惋

很强,指令系垸密各种按刷切惚指令,可杷对迂晴功偏比较要集的系疣进行控制。

(4)以有通讯切犍,可”,很方便地实现多机打合啼式控制.称虱搜制网络布逐程控制。

2、单片机的旅用

(I)工业方面,各种测控盍窟。数据采集京优,工业机器人,智健化仪器,机、电一

体化产品。

(2)窗犍仪器仪表方面。

(3)通讯方面,倜相解调器、程控衮换技木塔。

(4)消费产品方面;电劭扰其、录像机、激光唱机。

(5)导弹与控制方面,导祥按刷、鱼雷制导控制、窗轮武器装备.位枇导航条就。

(6)花•等机外梆核备及电器方面,打印机、硬盘亚劭器、刷包S黑白象印机、磁带机

备。

(7)多机台布式系疣;可用单片机构我台布式测控东统,它使单片机应用进入了一个

全新的阶段。

第三幸单片机漆片的硬件辂构

第一节微空一夕单片机的逐晴辂构及信号引料

、wessi单片机的秸相相图

频率基准源计数器

2个16位定

振荡器及4KB128B

时器/事件

定时电路程序存储器数据存储器

计费据

3F

CPUU

64KB总线)可如程I/O可神

扩展控制薪口

中断

通I3sr小小行串行

中断控制并行1/0口

输入输出

图2.1MCS-51单片机系统结构框图

二、%cs-夕单片机的逻.臂转构

/、中央处理器(勿加

中央处理器简繇勿勿是单片机的修M,急鼠送累加按制搽作。按其,力怩,中火处理

器包括运算器和控制器鬲梆台电路。

〃、运窜器电路

功饿,单片机的运熏梆件,用于实现算木右运就运算。

2)、控制器电路

冷爆:单片机的指挥按制部件,保证单片机各郡今像@劭而伊福1地工作。

2、南部熬据存储器

俎戚,初打(729X57和怒域地址寄存器塔。

功惚,用于将数可接写的数据。

3、南梆程港有储器

俎戚,秘宠(欢X8),和程游地址寄存器等。

功惋,用手后数程,介原能数据。

4、定时器/时想器

宓夕共有两个〃住的兔时器/计照器。

功惚,卖呢5t时或孙粼切怩,并“1其足时或材激将累对单片机进行控刷,”八阖足控刷反

用的需要。

5、不行Q/0o

勿CS-夕我有,个了佞的勿?口(卯、P、7>2、P3)

动惋;实现数据的界行输入输出。

6、牛竹口

然《S-夕单片机守一个全双工的串行口。

功惋;然实现单片机和其它想据核备之间的串竹数据传送。

7、中断控喇系疫

宓夕共有5个中断源,中外中断2个,笑时/讨想中断2个,串行中断7个。公等中新

今,方秋我值汲共两个优先极别O

g、时针电路

法«S-夕慈片的南绑才时斜电路,但石英品体M微倜电容需外接。

功惋,时舒之略指单片机产々时钟脉冲涛列。

算型的晶板频率;以彷织〃.⑪箔必%.如懦。

久俵处理器

俵处理器称缶布尔处理器。

切惋,“,液态寄存器中的进住希志依《%累加依,可进行各种俵糅作。

M、总强

总侬;隹接计算祝各梆件的一短•公共信号依。

今类;地址总裁、熬据总钱在控制总孩。

作用,咸少了单片机的在铁打引脚,梃育了集鼠盛加可溢假。

三、及«s-夕的信号引脚

%约是根市的勿引脚双列直插式集戚电路蓝片,引脚郴列的图所示。

RST/VPD

VssVccI

-)40地

1f

Pio一址

239XTALjH

PI.I—338□T和

Pl.2一437i

o做

Pl.3一536dT

Pl.4一6T据

35XTAL2

Pl.5—734i总

Pl.6一833EAA^pp-线

Pl.7一932

8^EN-

RST/VPD-0C5131E

I

RXD/P3.0—30ALE/PROG-d

TXD/Pri-1029

INT0/P3.2—I28

iNT|/P3.3-11<27

T0/P3.4—■26_

I

3/P3.S-25T地

西3P.6—134

M2H渣

RD/P37-23口T

£总

XTALj—I22r

线

XTALi一1521n

Vss一I

16

I

1(7a)引脚排列(b)逻辑符号

I

18

I图2.380C51单片机芯片引脚图

19

7.信号引脚企殆I

20

・输入/输出口微

7>0.0〜P0.7POag依以向。俵

P.O〜缸7灯口g佐敏向。偎

P2.0—02.7*203依效向口俵

招.0〜和.7P30F住以的口钱

•TZW地址锁商控刷信号

功饿左备扬犷展时,必仁用咛控制杷加口输出的假『佐地征送人领花器锁商起未,

〃上安觇修依地址和数据的今时传送。由囹所东。

图5.8单片程序存储器扩展连接图

&)必约是”,今之一晶强频率的图定频率输出的正腺冲,可作右外梆时钟或外梆定时

脉冲使用。

•/QS纽外梆在港存储器篌迄通信号

在犊外梆念力"时庐sw%密致(低电4J,“,实现外梆极优单元的犊据作。

•/wV访间卷渗存储器控制信号

由/w4信号为俄电不时,对初然的接探作限是在外梆程图商储器,

咨/£4信号缶方电华时,对石力%的接糅作是从由榔福涛存储器外胎,并可建会至外梆

程序存储器。

•=7要住信号

由输入的复佐信号延健2个机器周期。上方电耳耐用石]数,用“I完鼠单片机的要住猱

作。

•方冰4和欠1月22外接晶体引拨嫁

当使用这片面器时钟时,此二引裁端用寸外接石英晶体加微碉电容,

当使用外梆时钟时,用于接外部时钟脉冲信号。

•痣s也依

•仅《+%电源

2.信号引脚的第二功健

"复用"附给一些信号引脚赋孑以重功怩。第二功怩信号定义:要泰中芯呼口铁中,

另外再加上几个其它信号孩。

/、召见的第二功惋信号

•R3口佚的第二功怩

守口1条口长都定义为第二切惋,如表所深。

«2-1P,口线的第二功能

口线第二功能信号名称

R.。RXD本行数据接收

P3.ITXD串行数据发送•

R.2TNT.外部中断0申请

P$.3INT,外部中断1申请

「定时器/寻数器。计数材入

PS.4To

P3.5T,定时器/计数41计数输入

P3.6WR外加RAM写逸通

P3.7RD外部RAM读选通

•$尸初"存储器程港国化所需要的信号

偏程脉冲,3。脚(*4$/际5列

偏程虫人(29V):31W(任舟场)

'备用电源引入

备用电源是通过夕脚(=7切如)引入的。省电源或幺故建,也正降低到不限供时,备

用亳源经此端向向梆初弦梃供e爪,山保甘南部初物中的信息不丢失。

说蛆

»)第一切惋信号号第二切怩信号是单片机点不间工作方式下的信号,因此蒸食发或使

用上的茅盾。

G庄口假先接需要优先运用它的第二功惋,剩下不用的才作名〃“口钱使用。

第二节微空一夕南部存储器

一、向都数据存储者假72g单无

刻合为三小区•,

,、寄存器区

地征范国,4俎通用寄存器占据由郡今初•的的〜E单无地址。每俎g个,像次名

例〜的

使用方法:一种是“1寄存器的形式使用,用寄存器符号表示,另一种是“,商储单完的形

式使用,"J•单元地址表示。

说明,但一时利,勿〃使用其中的一俎寄存器,弄且杷正在使用的那俎寄商器称之为

击嗡寄存器。由福唐欣态室寄存器QS%中攵S,、〜住的收态俎合未决是使用那一俎。

2、住寻址区

地址范圜「由梆怒做的加,〜衣单元,扇臂76个。力单无,总计72g位,住地址名

的〜衣冬依寻址区的住地址表的表所示。

操作方法,庄手拼作和依挥作。

«2-2内部RAM位寻址区的位地址

单元地址MSB一位地址TALSB

2FH7FH7EH7DH7CH7BH7AH79H78H

2EH77H76H75H74H73H72H71H70H

2DH6FH6EH6DH6CH6BH6AH69H68H

2CH67H66H65H64H63H62H61H60H

2BH5FH5EH5DH5CH5BH5AH59H58H

2AH57H56H55H54H53H52H51H50H

29H4FH4EH4DH4CH4BH4AH49H48H

28H47H46H45H44H43H42H41H40H

27H3FH3EH3DH3CH3BH3AH39H38H

26H37H36H35H34H33H32H31H30H

25H2FH2EH2DH2CH2BH2AH29H28H

24H27H26H25H24H23H22H21H20H

23H1FH1EH1DH1CH1BH1AH19H18H

22H17H16H15H14H13H12H11H10H

21HOFHOEHODH0CHOBHOAH09H08H

20H07H06H05H04H03H02H01HOOH

使用方式;一种是“I佐地征的形式;另一种足”&将储单元地址加住的彬式表示。

3、用户石幺%S.

也征范砌「由梆怒幺?&单无地址,3*-夕%共影个草元。

使用方法.,只怩"得储单无的形式未使用。俚一般冬杷堆枝开辟在此区中。

二、种麻撤据存储者龙72g津在

又耕之名专用寄存器区,其单元地址行宛务万万,用于启致相反功恨梆件的控制命令、

状态或檄据。国逢/寄存器的功轮已作专门现St,故而森,专用寄存器(S7N),有时也将

,特殊功惚寄存器。Mes-51中勿夕的专用寄存器共帝22小,其中可寻址的名2/个。

人专用寄存器简介

现杷22个专用寄点器中的$个介格电下,其余的府及”,启章节中陆族镜明。

〃、程方计薮器7>e

是一个省住的计款器。其他客名粉要执行的指余也址,寻址范圉达皿&R«有®

劭赭/功轮,。实现程涛的喉冷执行。尸日披嗡地征,是不可寻址的,(S此用户无法对它进

行接:B。但点㈱行籍制、碉用、返向著指令时悔自劭改变其由客,“I改变程图的执行喉港。

2)、素加器/(氮碎勿)

累加器%g佐寄存器,是程序中濯有用的专用寄商器,功能较多,地住唾要。

3、W寄存器

W寄存器是一个『住寄息者,;要用于来除运算,也可作,一般数据寄存器使用。

4、程格状.态室CPS^U,PuCftamStatm,Waid)

程冷状态室是一个了佞寄感器,用于寄序指令执行的状态信息。其中有些佐状态是根据

指令执行错条,由硬件a劭核置的,而有些佐液态则是使用软件方祛垓炙的。*sw的住技

态可“I用专口指令进行刷被,也可“I用幡令犊出。的各佐是父知千,

位序PSW.7PSW.6PSW.5PSW.4PSW.3PSW.2PSW.1PSW.O

位标志CYACFORS,R&OV/p

除QS%"依保留未用外,对其余各住的定义及使用介殆的不,

•%或0如$7遗依/借住根志俵

功惋.,力玛数算本运工的证住/借住林志;

G衣佐描作中,作累加住使用。

•^e(psw.6)辅助进俵粽志住

切犍,a)在加成运算中,咨]低彳住向右4住进俵或借住时,“«由硬件贵佐,否则

在。住被.情"0\

&)病进行十城制熬运宾时需要十进制调整,此时要用到俵汰态遂行列新。

•JWRS"夕用户林志住

一个由用户是义使用的标志住,用户娘据需要用软件方法五佐或复佐。

•矽打处03W,4翁7>,3)寄存器俎道静住

用手祗是多嗡通用寄存器的俎号。通用寄卷器共有4俎,其对定关系由下表,

略R,寄存器组R)〜R7地址

00组000〜07H

01组108-0FH

10组210〜17H

11组318〜1FH

送检个造希佐的状态是由软件核置的,放返中的寄存器俎期%劣麻豳用寄存器俎。

-53SW.2)演出标志俵

在甯符号叙的加减,运养中,3=,表示加减运算给第超出了累加器/所犍表示的符号数

有效范囿(-12g〜+127),即产女了洪也,因此运算辂余是裾篌的:发之,%=。表示运算正

确,密无溢出产幺。

位束弦运算中,%=/表示乘积卷过药,即乘积台别左3号/中;女之,0^=0,表示乘

积只在/中。

位除法运算中,勿=7表示除数%。除法木馅进行:反之,勿=。除叙系名。除彼可

正希进行。

•研QS勿勿奇偶标志依

表明累加器/中/的个数的奇偶假,在每个指令周期由硬件根据/的南客对尹佐边行

里依或复位。若/的个檄%偶熬,7^0;圭,的个数名奇数,*=/。

5救据指针⑵R勿

熬据指针名〃位寄启器,它是%2S-夕中唯一一个供用户使用的多催寄席器。

QQ7W可据合名两个了假寄商器使用,朗,

Q例QQ7左右假室节

84QP7安低住室节

GQ7皆在彷冏外部数据存储器时作地址指制使用,在变址寻址方式中,用〃尸衣作基址

寄瘠器,用小对桂海商借器的访问。

说3限,

编在22个专用寄存器中,碓一一个不可寻址的专用寄存器就是假海计激器CPC)。

G对专用寄息器只健使用直接寻址方式,在指令中竟可使用寄怠器符号表示,也可使

用寄息器也征表示。

。)在27个可寻址的专用寄瘠器中,密〃公寄瘠器是可“依寻址的。

专用寄商器由表所市。

三、相役一夕的唯我舞作

堆栈是一种熬据辂相。蒙据写入堆催称法人栈("SM。熬据乂堆栈中犊出称之出栈

3g\

照据探作视则,"后al先出"4加。即先人楼的故据由于右数在栈的启都.因此后出校,

而后人校的熬据存致在假的顶梆.因此先出技。

1、堆相的切用

堆筱i要是,3程用惆用我中断施作而彼立的。其具体功惋嘴鬲小.保护新支M保护执

场。

2*堆核的乔牌

堆栈只馀开辟左熟片的由部照据存储器中,即所褶的南堆按形式。

3、堆能相声器

堆栈猾示器S。(St^poMeG的内客是堆钱楼顶的存储单无地征。S*是一个g住寄存

器。

说明,宗优复位后,SP的向客为8%但由于堆楼泰必及向鄙怒胸的的〜衣单无

中叶辟,所”左程济世时时应谨意杷SQ值初胎化疗物”1后。

4、堆楼使用方式

堆栈的使用有两种方X。

自劭方式,即衣碉用孑福港或中断时,返.旧地•征(痴点)自劭迷栈。福港返回时,断支

嘉®劭祥&Q4

相令方式.,卸使用专用的堆按糅作指令,遂行趾出枝操作。其述按指令%;Z%%,比技

器令%He0。制的保萨现场就是指令方式aL行猱作

0、的麻在方存储者

80657在片南1的次1以存储单无,其地址,勿勿不〜勿力。

0000^-0002^余加的启劭单元

0003»~000加外部中新。中新地址区

000^»〜0012»复时器/附照器。中断地址区

81,〜001依外部中断/中断也征回

00幽〜002Z»5c时器/计参,器,中断地址底

82"〜82的串行中断地址区

中断响位后,条优惋按中断种类,自劭移到各中新区的省地址去执行福停。

由于各地址区客量有限,因此一般我第一个单无数贵一务无条件箝移器令“1辂移到程序

实除腐数住置。

第三节陇容一夕不行〃。端口

及«S-夕单片机具由4个3位摩叙向畀行端。("P0-P3),共32根〃。口钱。每一

根〃。口铁都犍独立地用作输入或输出。这4个端。是单片机易外部核备逆行信息(粼据、

也耻、按刷信号)衮换的输入或输出蠹道。

,、7>0Q

功健,

a)作6通.用输入/输出口/

。地址佚/檄据依今时要用。

在犷屐系统中,依3俵

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论