汇编作业第2章
《汇编语言》寄存器物理地址(第二章第二节)

DS ES SS CS 地 址 加 法 IP 器 地 址 总 线 AB
本课件由汇编网()制作提供
物理地址PA = 段地址 + 偏移地址 = ( 段寄存器 ) × 10H + 偏移地址 或段寄存器的内容左移4位,加上偏移地址
例:某内存单元的段地址由DS、偏移地址由BX给出。
2.5 16位结构的CPU
概括的讲,16位结构描述了一个CPU具有 以下几个方面特征:
1、运算器一次最多可以处理16位的数据。 2、寄存器的最大宽度为16位。 3、寄存器和运算器之间的通路是16位的。
2.6 8086CPU给出物理地址的方法
8086有20位地址总线,可传送20 位地址,寻址能力为1M。 8086内部为16位结构,它只能传送 16位的地址,表现出的寻址能力却 只有64K。
2.7 “段地址×16+偏移地址=物理地址” 的本质含义
两个比喻说明:
说明“基础地址+偏移地址 = 物理地址” 的思想:第一个比喻 说明“段地址×16+偏移地址=物理地址” 的思想:第二个比喻 8086CPU就是这样一个只能提供两张3位 数据纸条的CPU。
2.8 段的概念
错误认识:
内存被划分成了一个一个的段,每一个 段有一个段地址。
通用寄存器
数据寄存器(AX,BX,CX,DX) 地址指针寄存器(SP,BP) 变址寄存器(SI,DI)
5
2.1 通用寄存器
8086CPU所有的寄存器都是16位的, 可以存放两个字节。 AX、BX、CX、DX 通常用来存放一般 性数据被称为通用寄存器。 下面以AX为例,我们看一下寄存器的 逻辑结构。
第2章计算机中的信息表示习题参考答案-汇编语言与计算机组成原理 答案

第2章计算机中的信息表示习题参考答案1. 设机器数长为8位(含1位符号位在内),写出对应下列各真值的原码、补码和反码。
6413−, 12829,100,-872. 写出下列各数的原码、反码、补码表示(用8位二进制数),其中MSB 是最高位(又是符号位),LSB 是最高位。
如果是小数,小数点在MSB 之后;如果是整数,小数点在LSB 之后。
(1) -35/64 (2)23/128 (3) –127 (4)用小数表示-1 (5)用整数表示-1 解:(1)-35/64 = -0.100011原码1.1000110 反码1.0111001 补码1.0111010(2)23/128= 0.0010111原码0.0010111 反码0.0010111 补码0.0010111 (3) –127=1111111原码11111111 反码10000000 补码10000001 (4) 用小数表示-1 补码1.0000000 (5) 用整数表示-1原码10000001 反码11111110 补码1111111113. 己知[X],求[X]和X .补原4. 当十六进制数9B和FF分别表示为原码、补码、反码、移码和无符号数时,所对应的十进制数各为多少(设机器数采用一位符号位)。
答:5. 有一个字长为32位的浮点数,符号位1位,阶码8位,用移码表示,尾数23位,用补码表示;基数为2。
请写出:(1)最大数的二进制表示;(2)最小数的二进制表示; (3)规格化数所能表示数的范围。
解:用IEEE754格式(E的取值范围:1~254,留出全0和全1分别表示0和无穷大)31 30 23 22 20 0S E M(1) 最大数的二进制表示:0 11111110 11111111111111111111111即 2127(2-2-23)(2) 最小数的二进制表示:1 11111110 11111111111111111111111即 - 2127(2-2-23)(3) 规格化数所能表示数的范围:最小的正数:0 00000001 00000000000000000000001 即2-126(1+2-23)绝对最小的负数:1 00000001 00000000000000000000001 即-2-126(1+2-23)所以范围是: -2127(2-2-23)至-2-126(1+2-23) ,2-126(1+2-23)至2127(2-2-23)6. 将下列十进制数表示成IEEE754标准的32位浮点规格化数。
人教版高中数学 教案+学案综合汇编 第2章:函数 课时4

人教版高中数学 教案+学案 综合汇编第2章 函数 第4教时导数的应用习题课(5月8日)教学目标 掌握导数的几何意义,会求多项式函数的单调区间、极值、最值 教学重点 多项式函数的单调区间、极值、最值的求法 教学难点 多项式函数极值点的求法、多项式函数最值的应用 一、课前预习1.设函数)(x f y =在某个区间内有导数,如果在这个区间内____,则)(x f y =是这个区间内的_____;如果在这个区间内___,则)(x f y =是这个区间内的_____.2.设函数)(x f y =在0x x =及其附近有定义,如果)(0x f 的值比0x 附近所有各点的值都大(小),则称)(0x f 是函数)(x f y =的一个______.3.如果)(x f y =在某个区间内有导数,则可以这样求它的极值:(1)求导数_____; (2)求方程________的根(可能极值点); (3)如果在根的左侧附近为_,右侧附近为_,则函数)(x f y =在这个根处取得极_值;如果在根的左侧附近为_,右侧附近为_,则函数)(x f y =在这个根处取得极_值. 4.设)(x f y =是定义在[a ,b]上的函数,)(x f y =在(a ,b)内有导数,可以这样求最值: (1)求出函数在(a ,b)内的可能极值点(即方程0)(/=x f 在(a ,b)内的根n x x x ,,,21 ); (2)比较函数值)(a f ,)(b f 与)(,),(),(21n x f x f x f ,其中最大的一个为最大值,最小的一个为最小值. 二、举例例1.确定函数31292)(23-+-=x x x x f 的单调区间.例2.设一质点的运动速度是315743)(234++-=t t t t v ,问:从t =0到t =10这段时间内,运动速度的改变情况怎样?例3.求函数4931)(3+-=x x x f 的极值.例4.设函数x bxaxx f ++=232131)(在1x =1与2x =2处取得极值,试确定a 和b 的值,并问此时函数在1x 与2x 处是取极大值还是极小值?例5.求函数593)(3+-=x x x f 在[-2,2]上的最大值和最小值.例6.矩形横梁的强度与它断面的高的平方与宽的积成正比例,要将直径为d 的圆木锯成强度最大的横梁,断面的宽和高应为多少?例7.求内接于抛物线21x y -=与x 轴所围图形内的最大矩形的面积.例8.某种产品的总成本C (单位:万元)是产量x (单位:万件)的函数:3202.004.06100)(x x x x C +-+=,试问:当生产水平为x =10万件时,从降低单位成本角度看,继续提高产量是否得当?三、巩固练习1.若函数)(x f 在区间[a ,b]内恒有0)(/<x f ,则此函数在[a ,b]上的最小值是____2.曲线1213141234+--+=x x x x y 的极值点是______________3.设函数a ax ax ax x f ---=23)()(在x =1处取得极大值-2,则a =____.4.求下列函数的单调区间:(1)1123223+-+=x x x y (2))2()1(2++=x x y5.求下列函数的极值:(1)642+-=x x y , (2)59323+--=x x x y ,[-4,4]6.求下列函数的最值:(1)642+-=x x y ,[-3,10] (2)233x x y -=,[-1,4]7.设某企业每季度生产某个产品q 个单位时,总成本函数为cq bqaq q C +-=23)(,(其中a >0,b >0,c >0),求:(1)使平均成本最小的产量(2)最小平均成本及相应的边际成本.8.一个企业生产某种产品,每批生产q 单位时的总成本为q q C +=3)((单位:百元),可得的总收入为26)(q q q R -=(单位:百元),问:每批生产该产品多少单位时,能使利润最大?最大利润是多少?9.在曲线)0,0(12≥≥-=y x x y 上找一点(00,y x ),过此点作一切线,与x 轴、y 轴构成一个三角形,问:0x 为何值时,此三角形面积最小?10.已知生产某种彩色电视机的总成本函数为73108102.2)(⨯+⨯=q q C ,通过市场调查,可以预计这种彩电的年需求量为p q 50101.35-⨯=,其中p (单位:元)是彩电售价,q (单位:台)是需求量. 试求使利润最大的销售量和销售价格.。
人教版高中数学 教案+学案综合汇编 第2章:函数 课时1

人教版高中数学 教案+学案 综合汇编第2章 函数 第1教时导数的背景(5月4日)教学目标 理解函数的增量与自变量的增量的比的极限的具体意义 教学重点 瞬时速度、切线的斜率、边际成本 教学难点 极限思想 教学过程 一、导入新课 1. 瞬时速度问题1:一个小球自由下落,它在下落3秒时的速度是多少? 析:大家知道,自由落体的运动公式是221gts =(其中g 是重力加速度).当时间增量t ∆很小时,从3秒到(3+t ∆)秒这段时间内,小球下落的快慢变化不大. 因此,可以用这段时间内的平均速度近似地反映小球在下落3秒时的速度.从3秒到(3+t ∆)秒这段时间内位移的增量:222)(9.44.2939.4)3(9.4)3()3(t t t s t s s ∆+∆=⨯-∆+=-∆+=∆从而,t ts v ∆+=∆∆=--9.44.29.从上式可以看出,t ∆越小,ts ∆∆越接近29.4米/秒;当t ∆无限趋近于0时,ts ∆∆无限趋近于29.4米/秒. 此时我们说,当t ∆趋向于0时,ts ∆∆的极限是29.4.当t ∆趋向于0时,平均速度ts ∆∆的极限就是小球下降3秒时的速度,也叫做瞬时速度.一般地,设物体的运动规律是s =s (t ),则物体在t 到(t +t ∆)这段时间内的平均速度为tt s t t s ts ∆-∆+=∆∆)()(. 如果t ∆无限趋近于0时,ts ∆∆无限趋近于某个常数a ,就说当t ∆趋向于0时,ts ∆∆的极限为a ,这时a 就是物体在时刻t的瞬时速度. 2. 切线的斜率问题2:P (1,1)是曲线2x y =上的一点,Q 是曲线上点P 附近的一个点,当点Q 沿曲线逐渐向点P 趋近时割线PQ 的斜率的变化情况.析:设点Q 的横坐标为1+x ∆,则点Q 的纵坐标为(1+x ∆)2,点Q 对于点P的纵坐标的增量(即函数的增量)22)(21)1(x x x y ∆+∆=-∆+=∆, 所以,割线PQ 的斜率x xx x xy k PQ ∆+=∆∆+∆=∆∆=2)(22.由此可知,当点Q 沿曲线逐渐向点P 接近时,x ∆变得越来越小,PQ k 越来越接近2;当点Q 无限接近于点P 时,即x ∆无限趋近于0时,PQ k 无限趋近于2. 这表明,割线PQ 无限趋近于过点P 且斜率为2的直线. 我们把这条直线叫做曲线在点P 处的切线. 由点斜式,这条切线的方程为:12-=x y .一般地,已知函数)(x f y =的图象是曲线C ,P (00,y x ),Q (y y x x ∆+∆+00,)是曲线C 上的两点,当点Q 沿曲线逐渐向点P 接近时,割线PQ 绕着点P 转动. 当点Q 沿着曲线无限接近点P ,即x ∆趋向于0时,如果割线PQ 无限趋近于一个极限位置PT ,那么直线PT 叫做曲线在点P 处的切线. 此时,割线PQ 的斜率xy k PQ ∆∆=无限趋近于切线PT 的斜率k ,也就是说,当x ∆趋向于0时,割线PQ 的斜率xy k PQ ∆∆=的极限为k.3. 边际成本问题3:设成本为C ,产量为q ,成本与产量的函数关系式为103)(2+=q q C ,我们来研究当q =50时,产量变化q ∆对成本的影响.在本问题中,成本的增量为:222)(3300)10503(10)50(3)50()50(q q q C q C C ∆+∆=+⨯-+∆+=-∆+=∆. 产量变化q ∆对成本的影响可用:q qC ∆+=∆∆3300来刻划,q ∆越小,qC ∆∆越接近300;当q ∆无限趋近于0时,qC ∆∆无限趋近于300,我们就说当q ∆趋向于0时,qC ∆∆的极限是300.我们把qC ∆∆的极限300叫做当q =50时103)(2+=q q C 的边际成本.一般地,设C 是成本,q 是产量,成本与产量的函数关系式为C =C (q ),当产量为0q 时,产量变化q ∆对成本的影响可用增量比qq C q q C qC ∆-∆+=∆∆)()(00刻划. 如果q ∆无限趋近于0时,qC ∆∆无限趋近于常数A ,经济学上称A 为边际成本. 它表明当产量为0q 时,增加单位产量需付出成本A (这是实际付出成本的一个近似值). 二、小结瞬时速度是平均速度ts ∆∆当t ∆趋近于0时的极限;切线是割线的极限位置,切线的斜率是割线斜率xy ∆∆当x ∆趋近于0时的极限;边际成本是平均成本qC ∆∆当q ∆趋近于0时的极限.三、练习与作业:1. 某物体的运动方程为25)(t t s =(位移单位:m ,时间单位:s )求它在t =2s 时的速度.2. 判断曲线22x y =在点P (1,2)处是否有切线,如果有,求出切线的方程.3. 已知成本C 与产量q 的函数关系式为522+=q C ,求当产量q =80时的边际成本.4. 一球沿某一斜面自由滚下,测得滚下的垂直距离h (单位:m )与时间t (单位:s )之间的函数关系为2t h =,求t =4s 时此球在垂直方向的瞬时速度.5. 判断曲线221x y =在(1,21)处是否有切线,如果有,求出切线的方程.6. 已知成本C 与产量q 的函数关系为742+=q C ,求当产量q =30时的边际成本.。
汇编语言

汇编作业第一章作业1.1用降幂法和除法将下列十进制数转换为二进制数和十六进制数:(1) 369 (2) 10000 (3) 4095 (4) 327671.2 将下列二进制数转换为十六进制数和十进制数:(1) 10 1101 (2) 1000 0000 (3) 1111 1111 1111 1111 (4) 1111 11111.3将下列十六进制数转换为二进制数和十进制数:(1) FA (2) 5B (3) FFFE (4) 12341.4 完成下列十六进制数的运算,并转换为十进制数进行校核:(1) 3A+B7 (2) 1234+AF (3) ABCD-FE (4) 7AB×6F1.5下列各数均为十进制数,请用8位二进制补码计算下列各题,并用十六进制数表示其运算结果。
(1) (-85)+76 (2) 85+(-76) (3) 85-76 (4) 85-(-76) (5) (-85)-76 (6)-85-(-76)1.6下列各数为十六进制表示的8位二进制数,请说明当它们分别被看作是用补码表示的带符号数或无符号数时,它们所表示的十进制数是什么?(1) D8 (2) FF1.7 下列各数均为用十六进制表示的8位二进制数,请说明当它们分别被看作是用补码表示的数或字符的ASCII码时,它们所表示的十进制数及字符是什么?(1) 4F (2) 2B (3) 73 (4) 591.8请写出下列字符串的ASCII码值。
For example,This is a number 3692.第二章作业2.1在80x86微机的输入/输出指令中,I/O端口号通常是由DX寄存器提供的,但有时也可以在指令中直接指定00~FFH的端口号。
试问可直接由指令指定的I/O 端口数。
2.2有两个16位字1EE5H和2A3CH分别存放在80x86微机的存储器的000B0H和000B3H单元中,请用图表示出它们在存储器里的存放情况。
人教版高中数学 教案+学案综合汇编 第2章:函数 课时10

人教版高中数学 教案+学案 综合汇编第2章 函数 第10教时极 限 的 概 念(4月27日)教学目的:理解数列和函数极限的概念; 教学重点:会判断一些简单数列和函数的极限; 教学难点:数列和函数极限的理解 教学过程:一、实例引入:例:战国时代哲学家庄周所著的《庄子·天下篇》引用过一句话:“一尺之棰,日取其半,万世不竭。
”也就是说一根长为一尺的木棒,每天截去一半,这样的过程可以无限制地进行下去。
(1)求第n 天剩余的木棒长度n a (尺),并分析变化趋势;(2)求前n 天截下的木棒的总长度n b (尺),并分析变化趋势。
观察以上两个数列都具有这样的特点:当项数n 无限增大时,数列的项n a 无限趋近于某个常数A (即A a n -无限趋近于0)。
n a 无限趋近于常数A ,意指“n a 可以任意地靠近A ,希望它有多近就有多近,只要n 充分大,就能达到我们所希望的那么近。
”即“动点n a 到A 的距离A a n -可以任意小。
二、新课讲授1、数列极限的定义:一般地,如果当项数n 无限增大时,无穷数列}{n a 的项n a 无限趋近于.....某个常数A (即A a n -无限趋近于0),那么就说数列}{n a 的极限是A ,记作 A a n n =∞→lim注:①上式读作“当n 趋向于无穷大时,n a 的极限等于A ”。
“n →∞”表示“n 趋向于无穷大”,即n 无限增大的意思。
A a n n =∞→lim 有时也记作当n →∞时,n a →A②引例中的两个数列的极限可分别表示为_____________________,____________________ ③思考:是否所有的无穷数列都有极限?例1:判断下列数列是否有极限,若有,写出极限;若没有,说明理由Oy x(1)1,21,31,…,n 1,… ;(2)21,32,43,…,1+n n ,…;(3)-2,-2,-2,…,-2,…;(4)-0.1,0.01,-0.001,…,n )1.0(-,…; (5)-1,1,-1,…,n )1(-,…;注:几个重要极限: (1)01lim=∞→nn (2)C C n =∞→lim (C 是常数)(3)无穷等比数列}{n q (1<q )的极限是0,即 :)1(0lim <=∞→q q nn 2、当∞→x 时函数的极限(1) 画出函数xy 1=的图像,观察当自变量x 取正值且无限增大时,函数值的变化情况:函数值无限趋近于0,这时就说,当x 趋向于正无穷大时,函数xy 1=的极限是0,记作:01lim =+∞→xx一般地,当自变量x 取正值且无限增大时,如果函数 )(x f y =的值无限趋近于一个常数A ,就说当x 趋向于正无穷大时,函数)(x f y =的极限是A ,记作:A x f x =+∞→)(lim也可以记作,当x +∞→时,A x f →)((2)从图中还可以看出,当自变量x 取负值而x 无限增大时,函数xy 1=的值无限趋近于0,这时就说,当x 趋向于负无穷大时,函数xy 1=的极限是0,记作:01lim =-∞→x x一般地,当自变量x 取负值而x 无限增大时,如果函数)(x f y =的值无限趋近于一个常数A ,就说当x 趋向于负无穷大时,函数)(x f y =的极限是A ,记作:A x f x =-∞→)(lim也可以记作,当x -∞→时,A x f →)((3)从上面的讨论可以知道,当自变量x 的绝对值无限增大时,函数xy 1=的值都无限趋近于0,这时就说,当x 趋向于无穷大时,函数xy 1=的极限是0,记作01lim =∞→x x一般地,当自变量x 的绝对值无限增大时,如果函数)(x f y =的值无限趋近于一个常数A ,就说当x 趋向于无穷大时,函数)(x f y =的极限是A ,记作:A x f x =∞→)(lim也可以记作,当x ∞→时,A x f →)(特例:对于函数C x f =)((C 是常数),当自变量x 的绝对值无限增大时,函数C x f =)(的值保持不变,所以当x 趋向于无穷大时,函数C x f =)(的极限就是C ,即 C C x =∞→lim例2:判断下列函数的极限:(1)xx )21(lim +∞→ (2)xx 10lim -∞→(3)21lim xx ∞→ (4)4lim ∞→x三、课堂小结 1、数列的极限2、当x ∞→时函数的极限 四、练习与作业1、判断下列数列是否有极限,若有,写出极限 (1)1,41,91,…,21n,… ;(2)7,7,7,…,7,…; (3) ,2)1(,,81,41,21nn---; (4)2,4,6,8,…,2n ,…; (5)0.1,0.01,0.001,…,n101,…; (6)0,,32,21--…,11-n ,…;(7),41,31,21-…,11)1(1+-+n n ,…;(8),51,59,54…,52n ,…;(9)-2, 0,-2,…,1)1(--n,…, 2、判断下列函数的极限:P MNA BCD(1)x x 4.0lim +∞→ (2)xx 2.1lim -∞→(3))1lim(-∞→x (4)41limx x ∞→ (5)x x )101(lim +∞→ (6)xx )45(lim -∞→(7)11lim 2+∞→x x (8)5lim ∞→x补充:3、如图,在四棱锥P-ABCD 中,底面ABCD 是矩形,PA ⊥平面ABCD ,M 、N 分别是AB 、PC 的中点。
汇编语言第1-2章平时练习(已看完)

1. 知识点:0202(基于微处理器的计算机系统构成) 在下列的选项中,能够组成计算机系统的是(A)。
选项A)硬件系统和软件系统选项B)CPU、存储器、输入/输出设备选项C)操作系统、各种语言选项D)系统软件和应用软件2. 知识点:01 (基础知识)汇编语言属于( B)选项A)用户软件选项B)系统软件选项C)高级语言×选项D)机器语言×5知识点:0203(中央处理机)中央处理器CPU是由(D)组成的选项A)运算器选项B)控制器选项C)寄存器组选项D)前三者答案:D6. 知识点:0201(80x86微处理器)IBM PC机的DOS是属于(B )。
选项A)用户软件选项B)系统软件选项C)系统硬件选项D)一种语言8. 知识点:0203(中央处理机)8086/8088 CPU的寄存器组中,8位的寄存器共有(C )个选项A)4选项B)6选项C)8选项D)109. 知识点:0203(中央处理机)8086/8088 CPU的寄存器组中,16位的寄存器共有()个。
选项A)10选项B)12选项C)13选项D)1410. 知识点:0204(存储器)8086/8088 CPU执行算术运算时PSW共有()个标志位会受影响。
选项A)4选项B)5选项C)6 SF,ZF,CF,OF,PF.AF选项D)711. 知识点:0204(存储器)在程序执行过程中,IP寄存器始终保存的是()。
选项A)上一条指令的首地址选项B)本条指令的首地址选项C)下一条指令的首地址选项D)需计算有效地址后才能确定地址12. 知识点:0204(存储器)IBM PC机的存储器可分()个段。
选项A)4选项B)256选项C)512选项D)6553613知识点:0204(存储器)当使用BP作编程地址时,此时使用的是()段。
选项A)CS选项B)DS选项C)ES选项D)SS17知识点:0204(存储器)存储器的一个字节表示()位。
选项A)8选项B)16选项C)32选项D)6418知识点:0101(基于微处理器的计算机系统构成)如果某个字变量的数据存放在奇地址单元,则8086/8088 CPU读写该变量时需要()个读写周期。
第2章 指令系统与汇编语言基础(2.1--2.4)

1.Java 程序设计语言的特征
Java 程序设计语言与其他高级语言程序不同的是,它并 不需要编译成能被处理器所执行的机器码。而是被编译成 为一种称为字节码的格式。如图2.1所示: • 这种字节码被输进Java 虚拟机或称为JVM中,由JVM来 解释和执行这种代码。JVM可以是一个硬件芯片,但它本 身通常是一种程序,常常是Web浏览器的一部分。你可以 把字节码当成是JVM的机器码。 • 所谓“虚拟”其本意是“不符合或不一定符合事实的”。 在虚拟系统中,用户(程序员)看不到下一层级东西(见 图1.4)。但如果有需要的话,程序员是可以看到下一层 级虚拟机的东西,但看不到实际机器。
2.2 程序设计语言的级别
人们与计算机交换信息只能通过计算机语言,如果说 今天有各种各样计算机语言的话,归纳起来只有以下三大 类: 1. 机器语言(又称二进制机器语言、二进制数字化语言、 无符号计算机语言等) 2. 汇编语言:属于计算机最低级的符号语言,因为每一 条汇编语言指令(汇编语言伪指令除外)对应一条二进制 机器语言指令(又称机器指令)。具有平台专用性。 3. 高级语言:诸如VC++、Java、SQL和Fortran 之类 的语言都是高级语言,这类语言的特点是几乎每一条语句 都需要用一串的机器指令才能实现。这也可以说是“语句” 与“指令”的区别所在。具有平台无关性 以上三类计算机语言统称为程序设计语言。
问题:什么是数据表示? 什么是数据结构? 两者有何关系? 为什么要学习数据结构?
为什么要学习数据结构呢?
因为计算机(其实是CPU)只能够识别有限 的数据类型,而在自然界中存在着大量的CPU不 能直接识别的数据,因此要学习数据结构。 学习数据结构的目的是学习如何用数据结构 (典型的有:串、数组、向量、图、表、队列、 树等)的方法将原CPU无法直接识别、引用和处 理的数据转换为CPU能直接识别、引用和处理数 据类型,这样计算机才能解决这类问题。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
EU部件由ALU、EU控制电路和寄存器组成。 ALU 是运算器,完成 算/罗运算, EU控制电路 从BIU读取指令,分析指令,发出命令/控制信 号,EU部件的主要功能是执行指令。 EU与BIU可分别独立工作。 EU经过BIU进行 片外操作数的访问,BIU为EU提供将要执行的指 令。当EU不需BIU提供服务,BIU可进行填充指 令队(H) (E) (O)
6
30020 30021 30022 30023 30024
存储器 … 12H 34H ABH CDH EFH …
图2.12 2.3题存储器存放情况 2.3 字节单元的内容: (30022H)=ABH (30024H)=EFH 字单元的内容: (30021H)=AB34H
(30022H)=CDABH
4
2.9 将左边的项和右边的解释项联系起来。
(1)CPU (2)存储器 (3)堆栈 (4) IP (5) SP (6)状态标志 (7)控制标志 (8)段寄存器 (9)物理地址 (10)汇编程序 (11)机器语言 (12)汇编程序 (13)连接程序 (14)指令 (15)伪指令 ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) A.保存当前栈顶地址寄存器 B.指示下1条要执行的 指令 C.存储程序,数据信息记忆装置,微机中有RA和MROM D.以后进先出方式工作的存储空间 E.把汇编语言程序翻译成机器语言的系统程序。 F.唯一代表存储空间中每个字节单元的 地址。 G.能被计算机直接识别的语言。 H.用指令助记符,符号地址,标号等符号书写程序的语言。 I.把若干个模块连接起来成为可执行文件的系统程序。 J.保存各逻辑段的起始地址的寄存器,8086机有4个。 K.控制操作的标志,如DF位 L.记录指令操作结果标志,共6位,OF,SF,ZF,AF,IF和CF M.分析、控制并执行指令的部件,由ALU和寄存器等组成。 N.由汇编程序在汇编过程中执行的指令。 O.告诉CPU要执行的操作,在程序运行中执行。
5
解 2.9 (1)、CPU (3)、堆栈 (5)、SP (7)、控制标志 (9)、物理地址 (11)、机器语言 (13)、连接程序 (15)、伪指令
(M) (D) (A) (K) (F) (G) (I) (N)
(2)、存储器 (4)、 IP (6)、状态标志 (8)、段寄存器 (10)、汇编语言 (12)、汇编程序 (14)、指令
2月 26/28日作业(补充题)
8086 CPU在内部结构上由那几部分组成, 各部分具备有哪些主要功能?如何协同工作? 答:8086CPU内部结构从结构上分为两大部分 即总线接口部件(BIU)和执行部件(EU)。 BIU部件由段寄存器、指令指针、地址形成 逻辑、总线控制逻辑和指令队列组成。主要功能 :负责从主存中读取指令到指令队列中;负责从 主存或IO设备中读/写数据;负责CPU与存储器和 I/O端口传送信息。
2
3月 3/4日作业 2.2有两个16位字1EE5H和2A3CH分别存放在 80X86微机的存储器的000B0H和000B3H单元中, 请用图表示出它们在存储器里的存放情况。
2.2 存储器
……
E5H 1EH 3CH 000B0H 000B1H 000B2H
2AH
……
000B3H 000B4H
3
2.3 80x86微机的存储器 中存放信息如图2.12所示。 试读出30022H和30024H字节 单元的内容,以及30021H和 30022H字单元的内容。