首页 > 自考本科 > 自学考试电磁场答案

自学考试电磁场答案

发布时间:

自学考试电磁场答案

1.Ωs>2Ωc 2.D3.双边序列4.A.实偶序列5.B.16.B.M+N-17.C离散非周期信号的频谱为周期连续函数8.C.频率抽样型9.C.FIR滤波器的脉冲响应长度是确定的10.D.可以用于设计低通、高通和带阻滤波器11.对; 12.错;抽样序列在单位圆上的Z变换=它的DTFT,其理想抽样信号的傅里叶变换为连续时间傅里叶变换,不是直接相等,是数字频率=T乘以模拟频率的关系13.错;14.错,-h()时应该不是严格的,为第二类15.对

没有办法,只能找到试题,答案是没有的.或者你可以去找06年的同步练习册以及北大燕园06版的自考抓题卷,后面都附有上年度试题及答案的.只能这样子了.看过很多找答案的提问,都没法找到答案.

第1章 电路的基本概念及基本定律 电路剖析 基础是高职、高专电类各专业的一门专业技术基础课程。《电路剖析 基础》论述 了电路的基本概念、基本定理及其基本剖析 办法 ,是从事任何电类专业学习和职业 的人员普遍要学习和掌握的、必不可少的知识。本章引见 的内容是贯串 全书的基本理论基础,门槛 在学习中给予足够的注重 。本章的学习重点:l 电路模型的概念和理想电路元件的概念;l 电压、电流参考方向的概念及其与实践 方向之间的联络 ,电功率的概念;l 理想的无源元件、有源元件的概念;l 基尔霍夫电流、电压定律的深入 了解 和使用 ;l 电路“等效”概念的树立 及其电路“等效”的基本办法 ;l 直流电路中电位的计算及其负载上取得 最大功率的要求 。1.1 电路和电路模型 1、学习指点 (1)电路的组成和功用 电路通常由电源、负载、中间环节三大局部 组成。电路分有两品种 型:电力系统的电路功用 是完成 电能的传输、分配和转换;电子技术的电路功用 是对电信号进行传递、变换、贮存 和处置 。(2)电路模型电路理论是树立 在一种迷信 的笼统 ——“电路模型”的概念和基础上进行论述 的。所谓电路模型,实践 上是由一些理想电路元件构成的、与实践 电路相对应的电路图。对工程实践 难题 进行剖析 和研究时,我们往往在一个实践 电路给定的状况 下,首先对该电路进行模型化处置 ,并使模型电路的性状和实践 电路的性状基本相同或非常 迫近 ,然后借助于这种理想化的电路模型,对实践 电路的难题 进行剖析 和研究。利用电路模型剖析 和研究实践 电路是一种迷信 的思想 办法 ,也是工程技术人员应具有 的业务素质之一。(3)理想电路元件理想电路元件是电路模型中不可再联系 的基本结构 单元并具有准确 的数学定义。理想电路元件也是一种迷信 的笼统 ,可以用来表征实践 电路中的各种电磁性质。例如“电阻元件”表征了电路中耗费 电能的电磁特性;“电感元件”表征了电路中贮存 磁场能量的电磁特性;“电容”元件则表征了电路中贮存 电场能量的电磁特性。实践 电路中的实体部件上发生的电磁景象 往往是复杂的、多元的,如电阻器、电炉等设备,它们除了具有耗费 电能的特性外,还有磁场和电场方面的特性,剖析 时若把它们的全部电磁特性都表征出来既有困难也不用 要。本着突出主要矛盾、疏忽 将要要素 的研究办法 ,电阻器和电炉等设备完全可以用理想的“电阻元件”来作为它们的数学模型。显然,理想电路元件是从实践 电路器件中迷信 笼统 出来的假想元件,可以看作是实践 电路器件的一种“近似”。理想电路元件简称为电路元件。虽然它们只能是实践 电路器件的一种近似,但用它们及它们的组合可以相当准确 地表征出实体电路器件的主要电磁特性。如工频要求 下的电感线圈,其电路模型就可以用一个“电阻元件”和一个“电感元件”的串联组合来表征;一个实践 的直流电压源的电路模型则可以用一个“电阻元件”和一个“理想电压源”的串联组合来表征等等。学习时留意 了解 各种理想电路元件的严格定义,区分实践 电路元器件与理想电路元件之间的联络 和差异 。教学材料 中如无特殊阐明 时,留意 各理想电路元件都是指线性元件。2、检验学习结果解析(1)电路由哪几局部 组成,各局部 的作用是什么?解析:电路通常 由电源、负载和中间环节三大局部 组成。电源是电路中提供电能的安装 ,其作用是将其它方式 的能量转换成电能;负载是电路中接纳 电能的安装 ,其作用是将电能转换成其它方式 的能量;中间环节包括衔接 导线、开关及控制维护 设备及测量机构,它们是电源和负载之间不可缺少的衔接 和控制部件,起着传输和分配能量、控制和维护 电气设备的作用。(2)试述电路的分类及功用 。解析:工程使用 中的实践 电路,依照 功用 的不同可概括为两大类:①电力系统中的电路:特点是大功率、大电流。其主要功用 是对发电厂发出的电能进行传输、分配和转换。②电子技术中的电路:特点是小功率、小电流。其主要功用 是完成 对电信号的传递、变换、贮存 和处置 。(3)何谓理想电路元件?如何了解 “理想”二字在实践 电路中的含义?何谓电路模型?解析:理想电路元件是从实践 电路器件中迷信 笼统 出来的假想元件,由严格的定义来准确 地加以论述 、理想电路元件是具有单一电磁特性的复杂 电路模型单元。电路理论中研究的都是由理想元件构成的、与工程使用 中的实践 电路相对应的电路模型。在实践 的电路中,“理想”电路元件是不存在的。白炽灯、电炉等设备,只所以在研究它们时可以把它们作为一个“理想”的电阻元件进行剖析 和研究,缘由 就是它们在实践 电路中表现的主要电磁特性是耗能,其他 电磁特性与耗能的电特性相比可以疏忽 ;工频电路中的电感线圈只所以用一个电阻元件和一个电感元件的串联组合来表征,缘由 就是:在工频状况 下,电感线圈的主要电磁特性就是线圈的耗能和贮存 磁场能量,其他 电磁特性可以疏忽 。从以上剖析 可以把“理想”二字在实践 电路中的含义解释为:“理想”就是一种与实践 电路部件特性的“基本相似”或“迫近 ”。采用“理想”化模型剖析 实践 难题 ,就是抓住实践 电路中的主要矛盾,疏忽 其中的次要要素 ,预测出实践 电路的性状,从而依据 人们的需要设计出更好的各种电路。电路理论是树立 在模型概念的基础上的,用理想化的电路模型来描绘 电路是一种非常 重要的研究办法 。由理想电路元件构成的、与实践 电路相对应的电路图称为电路模型。4.你能阐明 集总参数元件的特征吗?你如何在电路中区分电源和负载?解析:集总参数元件的特征就是:在元件中所发生的电磁进程 都集中在元件内部进行,其次要要素 可以疏忽 的理想化电路元件。关于 集总参数元件,任何时辰 从元件一端流入的电流,恒等于从元件另一端流出的电流,并且元件两端的电压值是完全确定的。在电路中区分电源和负载的办法 ,通常 是依据 计算的结果来看:若元件发出功率(即元件两端电压与经过 元件的电流的实践 方向为非关联方向),阐明 元件是电源;若元件吸收功率(即元件两端电压与经过 元件的电流的实践 方向为关联方向),阐明 元件是负载。在计算前通常 要依据 元件两端电压和经过 元件中的电流的参考方向来假定,当电路模型中所标示的电压、电流为非关联参考方向时,应按电源处置 ,若电路模型中标示的电压、电流为并联参考方向时,就要按负载处置 ,而确定元件的真实性质则要依据 剖析 计算的结果来定。1.2 电路的基本物理量 1、学习指点 (1)基本电量虽然我们在中学曾经 从物理概念上接触过电压、电流、电动势、电功率这些电量,但在本章的学习中,我们要从工程使用 的角度上重新了解 电压、电流、电动势、电功率这些电量的概念,并把它们与参考方向联络 在一同 加以了解 。在电路剖析 中,电压就是电路中两点电位之差,是发生 电流的基本 缘由 ;电流经过 电路元件时,必定 发生 能量转换;电动势只存在于电源内部,其大小反映了有源元件能量转换的身手 。(2)电功和电功率电流所做的功就是电功,日常生活中电度功就是电功,因而 电功的单位除了焦耳还有KW·h(度);电功率则反映了设备能量转换的身手 。如电气设备上标示的额定电功率,表征了该设备自身 能量转换的身手 :100W表示该设备在1s时间内可以把100J的电能转换成其它方式 的能量,40W表示设备在1s时间内可以把40J的电能转换成其它方式 的能量。(3)参考方向参考方向是电路剖析 进程 中人们假定的电压、电流方向,准绳 上可以恣意 假定,习气 上若假定一个电路元件是负载时,就把这个元件两端的电压与经过 这个元件上的电流的参考方向设立为“关联方向”,所谓关联方向就是电流流入端为电压的高极性端,电流的流出端是电压的低极性端,关联方向下元件吸收功率;假如 假定某电路元件是电源,就把该元件上的电压、电流参考方向设为“非关联方向”,非关联就是电流由电压低极性端流入,由电压高极性端流出的参考方向,非关联方向下元件发出功率。(4)参考方向和实践 方向正电荷挪动 的方向规则 为电流的实践 方向;电路中两点从高到低的方向规则 为电压的实践 方向。有了实践 方向为什么还要引入参考方向,它们之间有什么样的差异 和联络 ,这是学习时必需 首先要搞清楚的难题 。电压、电流的实践 方向即指它们的真实方向,是客观存在;参考方向则是指电路图上标示的电压、电流的箭头方向,是人为恣意 假定的。剖析 和计算电路时,经常 无法正确判别 出电压、电流的真实方向,因而 依照 人们的主观想象,在电路图中标出一个假定的电压、电流方向,这就是参考方向。电路图中的参考方向一但标定,在整个电路剖析 计算进程 中就不容改动 。参考方向提供了电压、电流方程式中各量前面正、负号确定的根据 。对方程求解的结果,若电压、电流得正值,阐明 标定的电压、电流参考方向与电压、电流的实践 方向相符;若方程求解的结果是负值,则阐明 假定的参考方向与实践 方向相反。电路剖析 和计算中,参考方向的概念非常 重要,假如 在计算电路时不标示电压、电流的参考方向,显然,方程式中各量的正、负就无法确定。本章强调了电路响应的“参考方向”在电路剖析 中的重要性。2、检验学习结果解析(1)如图1.3(a)所示,若已知元件吸收功率为-20 W,电压U=5V,求电流I。+-UI(a)关联参考方向-+UI(b)非关联参考方向图1.3 电压、电流参考方向元件元件解析:图1.3(a)中元件两端的电压、电流为关联参考方向,显然是假想为一个负载。关联参考方向下 A电流得负值,阐明 经过 元件中的电流的实践 方向与参考方向相反,因而 该元件实践 上是一个电源。(2)如图1.3(b)所示,若已知元件中经过 的电流I=-100A,元件两端电压U=10V,求电功率P,并阐明 该元件是吸收功率还是发出功率。解析:图1.3(b)中元件上的电压与电流为非关联参考方向,在非关联参考方向下显然是把元件假想为一个电源,因而 元件发出的功率为 W元件发出负功率,实践 上是吸收功率,因而 图1.3(b)中元件实践 上是一个负载。(3)电压、电位、电动势有何异同?解析:电压、电位和电动势三者定义式的表达方式 相同,因而 它们的单位相同,都是伏特【V】;电压和电位是反映电场力作功用 力的物理量,电动势则是反映电源力作功用 力的物理量;电压和电位既可以存在于电源外部,还可以存在于电源两端,而电动势只存在于电源内部;电压的大小仅取决于电路中两点电位的差值,因而 是肯定 的量,其方向由电位高的一点指向电位低的一点,因而 也常把电压称为电压降;电位只要 高、低、正、负之分,没有方向而言,其高、低、正、负均相关于 电路中的参考点,因而 电位是相对的量;电动势的方向由电源负极指向电源正极。(4)电功率大的用电器,电功也一定大。这种说法正确吗?为什么?解析:用电器铭牌上标示的电功率P的大小,反映了用电器能量转换的身手 ,是从制造厂出来就确定了的;电功W的大小则是反映了用电器实践 耗能的多少,由于 W=Pt,显然电功的大小与用电时间的长短有关。电功率再大的用电器,假如 没有与电源接通,即t=0时,电功W=Pt=0。所以,电功率大的用电器,电功也一定大的说法是错误的。(5)在电路剖析 中,引入参考方向的目的是什么?使用 参考方向时,会遇到“正、负,加、减,相同、相反”这几对词,你能阐明 它们的不同之处吗?解析:电路剖析 中之所以引入参考方向,目的是给剖析 和计算电路提供方便和根据 。使用 参考方向时遇到的“正、负”,是指在参考方向下,电压和电流的数值前面的正、负号,若参考方向下一个电流为“-2A”,阐明 它的实践 方向与参考方向相反,参考方向下一个电压为“+20V”,阐明 该电压的实践 方向与参考方向一致;“加、减”是指在参考方向下列写电路方程式时各量前面的正、负号;“相同、相反”则是指电压、电流能否 为关联参考方向,电压、电流参考方向“相同”是指二者为关联参考方向,即电流流入端为电压的高极性端;“相反”是指电压、电流为非关联参考方向,即电流由电压的低极性一端流入。1.3基尔霍夫定律 1、学习指点 (1)欧姆定律和基尔霍夫定律欧姆定律和基尔霍夫电流定律、基尔霍夫电压定律统称为电路的三大基本定律,它们反映了电路中的两种不同约束。欧姆定律论述 和处理 的是某一元件关于 电路基本变量(即元件两端电压与经过 元件的电流)的约束关系;而基尔霍夫两定律论述 和处理 的是电路元件互联后,电路的全体 构造 对电路基本变量(回路中的电压和结点上的电流)的约束关系,在学习中应把这两种不同的约束关系加以区别。(2)集总参数电路学习电路基本定律时要留意 它们的适用范围:仅限于对集总参数电路的剖析 。所谓的集总参数电路是指:电路中的电磁能量只贮存 和耗费 在元件上,并且各元件间是用无阻、无感的理想导线相衔接 ,导线与电路各局部 之间的电容也都可以疏忽 的电路。换句话说,只需 电路的尺寸远小于电路中最高频率所对应的波长,不论 其衔接 方式如何,都可以称为集总参数电路。(3)基尔霍夫定律基尔霍夫第一定律也称为结点电流定律,它处理 了聚集 到电路结点上各条支路电流的约束关系:对电路的恣意 结点而言,流入结点的电流的代数和恒等于零。此规律在规则 流入结点的电流和流出结点的电流正、负取值不同时成立。基尔霍夫第二定律也称为回路电压定律,它处理 了一个回路中一切 元件上电压降的相互约束关系:对电路的恣意 回路而言,绕回路一周,一切 元件上电压降的代数和恒等于电路的电压升。此规律在标定了回路绕行方向后、并规则 电压降或回路电压升和绕行方向一致时取正、否则取负时成立。2、检验学习结果解析(1)你能从了解 的角度上来阐明 什么是支路、回路、结点和网孔吗?解析:支路就是指联接在电路中两点之间的一段无分岔电路,且这段无分岔电路中可能是一个也可能是几个元件相串联,但串联各元件中经过 的电流相同;回路是指电路中的任何一个闭合途径 ;三条或三条以上支路的聚集 点称为结点;网孔则是平面电路图上内部不包括 支路的闭合途径 。(2)你能阐明 欧姆定律和基尔霍夫定律在电路的约束上有什么不同吗?解析:欧姆定律反映的是线性电阻元件特性对元件自身 电压、电流的约束;基尔霍夫定律反映的是元件之间联接时给支路上电压与电流形成 的约束。因而 ,在利用欧姆定律时,我们只需思索 元件自身 的特点而不用 要思索 元件之间的关系;当我们利用基尔霍夫定律时,我们思索 的则是元件之间的联络 或电路的全体 构造 ,不需要思索 元件自身 的特性。(3)在使用 KCL定律解题时,为什么要首先商定 流入、流出结点的电流的参考方向?计算结果电流为负值阐明 了什么难题 ?解析:使用 KCL定律解题时,首先假定和标示出聚集 到结点上的各支路电流的参考方向,才能依据 这些参考方向确定电流方程中各电流前面的正、负号;计算结果电流为负值,则阐明 电路图上标示的电流参考方向与该电流的实践 方向相反。(4)使用 KCL和KVL定律解题时,为什么要在电路图上先标示出电流的参考方向及事前 给出回路中的参考绕行方向?解析:在电路图上事前 标示出电流的参考方向及事前 给出回路中的参考绕行方向是为了给列写的方程式提供其中各项的正、负取值。(5)KCL和KVL的推行 使用 你是如何了解 和掌握的?解析:KCL的推行 首先要掌握电路中哪些局部 可以做为广义结点,KVL的推行 则要掌握住电路中哪些局部 可以做为假想回路。其他 略。1.4 电压源和电流源 1、学习指点 (1)理想电压源理想电压源简称电压源,由于它向外供出的电压值恒定,因而 也称为恒压源。留意 恒压源上经过 的电流值是由它和外电路共同决议 的。另外恒压源属于无穷大功率源,实践 中不存在。(2)理想电流源理想电流源简称电流源,由于它向外供出的电流值恒定,也常称为恒流源。留意 恒流源两端的电压是由它和外电路共同决议 的。理想电流源也是无穷大功率源。学习时应掌握两种理想电源的基本性质和特点,剖析 时可借助伏安特性将两种电源进行对比,从而加深了解 。(3)两种电源模型在看法 了理想电源的基础上,找出实践 电源与理想电源之间的区别与联络 。实践 电压源总是存在内阻的,而我们希望电压源的内阻越小越好,这样向外电路提供的电压值就会基本固定 ,当实践 电源的内阻等于0时就成为理想电压源。实践 电流源的内阻总是有限值,而我们希望实践 当中电流源的内阻越大越好,这样它输入 的电流就越固定 ,当实践 电流源的内阻无穷大时就成为理想电流源。2、检验学习结果解析(1)理想电压源和理想电流源各有何特点?它们与实践 电源的区别主要在哪里?解析:实践 电压源总是存在内阻的,在电路剖析 中实践 电压源是用一个理想电压源和一个电阻元件的串联组合来表征的。因而 电源内阻越大分压越多,对外供出的电压就越小。我们总是希望实践 电压源的内阻越小越好,当内阻为零时就成为理想电压源。理想电压源由于不存在内阻上的分压难题 ,因而 输入 的电压值恒定,但经过 理想电压源的电流则由它和外电路共同决议 ;实践 的电流源也总是存在内阻的,实践 电流源通常 用一个理想电流源和一个电阻元件相并联作为它的电路模型,并联电阻可以分流,因而 电源内阻越小分流就越多,对外供出的电流就越小。我们希望实践 电流源的内阻越大越好,当实践 电流源的内阻为无穷大时,就成为一个理想的电流源。理想电流源由于内阻无穷大而不存在分流难题 ,因而 输入 的电流值恒定,但理想电流源两端电压则要由它和外电路共同决议 。(2)碳精送话器的电阻随声响 的强弱变化,当电阻阻值由300Ω变至200Ω时,假定 由3V的理想电压源对它供电,电流变化多少?解析:送入碳精送话器中的声响 越强,其电阻越小,电流就越大,当电阻辨别 为300Ω、200Ω时,电流辨别 为 A和 A。由计算结果标明 ,在3V理想电压源对它供电的状况 下,电流在0.01A~0.015A之间变化。图1.13 实践 电源的两种电路模型(a)电压源模型Ri+US-RUIS(b)电流源模型(3)实践 电源的电路模型如图1.13(a)所示,已知US=20V,负载电阻RL=50Ω,当电源内阻辨别 为0.2Ω和30Ω时,流过负载的电流各为多少?由计算结果可阐明 什么难题 ?解析:当RU′=0.2Ω时, A; 当RU″=30Ω时, A。由计算结果可知,实践 电压源的内阻越小越好。内阻太大时,电源内阻上分压过多,致使对外供出的电压过低,从而形成 电源利用率不充沛 。(4)当电流源内阻很小时,对电路有何影响?解析:电流源的内阻和负载是并联关系,并联可以分流。因而 当电流源内阻较小时,它分配到内阻上的电流就会较大,从而形成 分配给外电路负载的电流相应较小,由此不只 使电源的利用率太低,还会形成 内阻过热而不利于电源。1.5 电路的等效变换 1、学习指点 (1)电阻等效本章初步接触到了电路 “等效” 的难题 ,电路等效是贯串 电路剖析 基础全课程的一条主线。学习时应深入 体会 电路的“等效”概念:等效是指对等效变换之外的电路局部 效果相同,对等效变换的电路局部 效果通常 不相同。电阻等效关键在于正确找结点,确定各电阻之间的串并联关系或Y或Δ关系。(2)电源之间的等效变换两种理想电源之间是没有等效而言的,由于 它们是无穷大功率源。而两种实践 模型之间是可以等效互换的。在等效互换的进程 中一定留意 :电源模型衔接 的端钮地位 不能移动 ,衔接 在两个电路端钮上的电压源模型变换为电流源模型时(或电流源模型变换为电压源模型时),电源的内阻不变,只是电流源的数值等于电压源的数值除以其内阻(或电压源的数值等于电流源的数值乘以其内阻)。2、检验学习结果解析(1)图1.18(a)所示电路中,设US1=2V,US2=4V,RU1= RU2= R=2Ω。求图(c)电路中的理想电流源、图(d)中的理想电压源发出的功率,再辨别 求出两等效电路中负载R上吸收的功率。依据 计算结果,你能得出什么样的结论? 解析:首先把图(a)电路中的两个电压源模型变换为图(b)中的两个电流源模型,有 A, A RI1= RI2= RU1=2Ω因而 ,图(c)中的电流源模型和图(d)中的电压源模型为 IS= IS1+ IS2=1+2=3A, RI= RI1∥RI2=2∥2=1Ω US= IS×RI=3×1=3V RU= RI=1Ω求出图(c)中端电压UAB和图(d)中电流I UAB=IS×(RI∥R)=3×(1∥2)=2V A所以,图(c)电路中理想电流源发出的功率为 PI发=IS×UAB=3×2=6W电阻R上吸收的功率为 W图(d)中的理想电压源发出的功率为 PU发=I×US=1×3=3W这是关于 自学考试电子技术基础三的电子书与答案的解答。15

自学考试电磁场试题答案

【答案】A【答案解析】试题分析:电磁波是由变化电磁场产生的,电磁波有:无线电波、红外线、可见光、紫外线、伦琴射线、γ射线.它们的波长越来越短,频率越来越高.红外线、可见光和伦琴射线(X射线)三个波段的波长是从长到短,所以其频率是从低到高.则频率最高的是伦琴射线(X射线),频率最小的红外线,故选:A。考点:电磁波谱.点评:电磁波是横波,是由变化的电场与变化磁场,且相互垂直.电磁波传播不需要介质,本身就是一种物质.

切割磁感线运动产生电流是因为导线中的载流子(电子),受到了磁场的洛仑兹力的作用,而洛伦兹力的大小为电荷*磁感应强度矢量和速度矢量的矢量叉积,通俗地说就是F=Q*V*B*sinA,其中A为速度方向和磁场方向的夹角。如果A不等于0度或者180度,也就是导体速度和磁场不是同方向(反方向),即为切割磁感线运动,此时sinA不为0,F自然也不为0。导线如果不闭合,就像电池没连导线之前,只有电动势(电压)没有电流。如果导线是闭合的,电荷受力必然要移动,就产生了电流。至于你问什么时候切割有电流,什么时候没有。估计是碰到闭合线圈切割无电流的问题,那是因为整个线圈一起运动,两段导线同时切割,相当于把两个电池头对头尾对尾接起来,电压相抵,自然没电流了。总之满足闭合线圈/A不等于0度或者180度/部分导线切割三个条件就产生电流虽然这样说不全准确,但你至少可以判断大部分了以后你们会逐渐学到感应电动势=磁通量对时间求导,就是磁通量变化速率,只要这个导数不为0,就会有电流。

自考本科电磁场与电磁波答案

首先电磁波能在任何介质传播,这是非常肯定的。但是当电磁波在传播的途中遇到固体阻碍物的时候,特别是金属一类的阻碍物的时候,电磁波的能量就会减弱或者消失。那是因为固体阻碍物,特别是金属的密度大,当电磁波要穿越它(也就是通常说的电磁波的传播)的时候,电磁波微弱的能量就要被它吸收掉。所以,我们通常要对一般的电磁波进行屏蔽的时候,非常简单的拿个金属罩住就行了。如果电磁波的能量足够大,你就可以看到波的传播了,高中或大学的试验室可以提供波在固体物质传播的试验。像你所说的,电磁波是由电磁场扰动形成的,所以就是因为有了电磁场的作用才有了电磁波的传播,所以电磁场不论你中间是是什么介质,它都是客观存在的,它的存在形成了电磁波。你可以这样认为电磁场是不能传播的,电磁场扰动形成的电磁波才能传播。不明白请追问。电磁场是以波的形式向外传波的 电磁场实质是空间传波的电场与磁场 变化的电场周围产生磁场 变化的磁场周围又产生电场 这样电磁场就以这两种横波的形式向外传波 电场和磁场在传波的过程中相互转化 且电场平面与磁场平面互相垂直 如果说如何开始传波就是空间变化的电场或磁场产生的那一刻就开始传播了,书上说电磁场能传播,只有这个解释最合理了。那就是电与磁的相互转化

01无线接入与移动通信02光网络与光通信03射频电子技术04电磁波理论与应用05微波遥感理论与应用 初试科目 ①101政治②201英③301数学(一) ④449信号系统与数字电路 参考书目 参考书《信号与系统》于慧敏著,化学工业出版社,《信号与系统》第2版,1-10章,奥本海姆著,中译本,西安交大出版社《数字电子技术基础》第4版,阎石编,高教出版社《数字电路》何小艇著,浙大出版社复试笔试参考书《电磁场与电磁波》陈抗生,高等教育出版社,第一章到第五章以及第八章 复试备注 面试加笔试笔试科目:电磁场理论(含天线)

3)MOV CH,TABL3+2 CH=(0CH) 4)MOV DL,ARRAY DL=(41H) 5)MOV DH,COUNT DH=(4) 第四章 4.1写出完成下述功能的程序段: 1)将32H存入CH中. MOV CH,32H 2)将CH中的内容与2AH相加. ADD CH,2AH 3)将CH中的内容乘2 ADD CH,CH ;(练习册上的答案为:SHL CH,1) 4)将CH中的内容存入以BX作为相对基址寻址的数组变量NUM的第10个字节单元中(数据段) MOV BX,9 MOV NUM[BX],CH 4.2写出完成下述功能的程序段: 1)在数据段中,字变量DARA1有两个数据:1C35H和0214H,字变量DARA2有两个数据:0A678和81A4H,字变量DARA3为二个空单元. 作者: 218.27.73.* 2005-9-3 09:21 回复此发言 -------------------------------------------------------------------------------- 4 汇编语言程序设计课后习题答案 DATA SEGMENT DARA1 DW 1C35H,0214H DARA2 DW 0A678,81A4H DARA3 DW 2 DUP (?) DATA ENDS 2)将DATA1的第一个字数据传送给AX. MOV AX,DATA1 3)将AX的内容与FARA2的第一个字数据相减 SUB AX,FARA2 4)将AX中的结果存入DATA3的第一个空单元. MOV DATA3,AX 5)将DATA1的第二个字数据传送给AX. MOV AX,DATA1+2 6)将AX的内容与SARA2的第二个数据及第一次相减速的借位相减 SBB AX,SARA2+2 7)将AX的结果存入DATA3的第二个单元中 4.3在A1和A2的字单元中各有一个带符号数字数据,试求出A1和A2组成的双字长数的绝对值,存入B1和B2的字单元中,画出程序流程图和编写职程 序段,包括伪指令和指令序列. DATA SEGMENT A1 DW n1 A2 DW n2 B1 DW ? B2 DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA MOV AX,DATA MOV DS,AX CMP WORD PTR A2,7FFFH JNL CODE1 NEG WORD PTR A2 NEG WORD PTR A1 CODE1: MOV AX,A1 MOV DX,A2 MOV B1,AX MOV B2,DX MOV AH,00H INT 21H CODE ENDS END 4.4将存放在字节变量BCD1中的两个十进制数的ASCII码合并为一字节压缩的BCD码,存入BCD2中,试编写程序段 DATA SEGMENT BCD1 DB 37H,38H BCD2 DB ? DATA ENDS CODE SEGMENT ASSUME DS:DATA,CS:CODE START: MOV AX,DATA MOV DS,AX MOV AL,BCD1+1 AND AL,0FH MOV BL,BCD1 MOV CL,4 SHL BL,CL OR AL,BL MOV BCD2,AL CODE ENDS END START 4.5分别编写出下列各算式的程序段,其中X、Y、Z、R和W均为存放16位无符号数的单元符号地址: DATA SEGMENT X DW 3031H Y DW 3032H Z DW 3033H R DW 3034H W DW 3035H DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX ;1)Z<---W+(z-x) MOV AX,Z SUB AX,X ADD AX,W MOV Z,AX ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ;2)Z<---(W*X)/(Y+6),R<---余数 MOV AX,W MUL X MOV BX,Y ADD BX,6 DIV BX MOV Z,AX MOV R,DX ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ;3)Z<---W-(X+6)-(R-9) MOV AX,R SUB AX,9 MOV BX,X ADD BX,6 MOV CX,W SUB CX,BX SUB CX,AX MOV Z,CX ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ;4)Z<---((W-X)/5×Y)×2,余数丢弃 MOV AX,W SUB AX,X DIV 5 MOV AH,00H MUL Y MUL 2 MOV Z,AX MOV R,DX ;计算结果如果是双字节,将高16位存入Z字单元后面的一个字位中。 DTATA ENDS END START 5.1分支程序可分为哪些功能部分?用流程图的形式来表示各种分支程序的功能组成部分?双分支条件是怎么样才能产生?多分支条件是怎么样形成的?各种分支程序判断条件的方法有什么不同?实现分支的方法有什么不同? 分支程序可分为:产生条件、测试、定向、标号。流程图见教材P119图5-4。用能够影响CF、ZF、OF的指令来产生条件,如CMP,SUM,AND,TEST,位移指令。(其余答案略,书上都有) 5.2试分析下列程序段,说明完成了什么操作?程序执行前后,HEXNUM字节单元的内容是什么? ASCNUM DB 41H HEXNUM DB ? MOV AH,ASCNUM CMP AH,39H JBE NEXT SUB AH,7 NEXT: SUB AH,30H MOV HEXNUM,AX HLT 完成了当ASCNUM所表示的十六进制数的ASCII码转换成十六进制数,并存入ASCNUM字节单元的低四位,执行前是空单元,执行后是0A。 5.3试编写完成题5.3图的流程图所规定的操作 P1: MOV AX,-1 JMP P4 P2: MOV AX,0 JMP P4 P3: MOV AX,1 JMP P4 CMP AX,-1 JLE P1 JL P2 JMP P3 p4: MOV AL,00H INT 21 5.4测试ALPHA字节变量单元中的ASCII码字符,进行如下操作: 1)若为数字字符,送入NUM字节单元中,置标记FLAG为0 2)若为大写字母字符,送入BIGCHR字节单元中,置标记FLAG为0 3)若为小写字母字符,送入SMLCHR字节单元中,置标记FLAG为0 作者: 218.27.73.* 2005-9-3 09:21 回复此发言 -------------------------------------------------------------------------------- 5 汇编语言程序设计课后习题答案 4)否则,置标记FLAG为1 DATA SEGMENT ALPHA DB "A" NUM DB ? BIGCHR DB ? SMLCHR DB ? FLAG DB ? DATA ENDS CODE SEGMENT ASSUME DS:DATA,CS:CODE START: MOV AX,DATA MOV DS,AX MOV AX,ALPHA CMP AX,30H JBE N4 CMP AX,39H JA N1 MOV NUM,AX JMP N5 N1: CMP AX,41H JB N4 CMP AX,5A JA N2 MOV BIGCHR,AX JMP N5 N2: CMP AX,61H JB N4 CMP AX,7a JA N4 MOV SMLCHR,AX JMP N5 N4: MOV FLAG,1 JMP N3 N5: MOV FLAG,0 N3: MOV AX,00H INT 21 CODE ENDS END START 5.5设在变量单元A、B和C中存放有三个数,若三个数都不为0,则求出三个救之和存入D;若有一个为0,则将其它两个单元也清零,请编写此程 序段。 DATA SEGMENT A DB 10 B DB 20 C DB 30 D DB ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX CMP A,0 JZ P1 CMP B,0 JZ P1 CMP C,O JZ P1 MOV AL,0 ADD AL,A ADD AL,B ADD AL,C MOV D,AL JMP P2 P1: MOV A,0 MOV B,0 MOV C,0 P2: MOV AH,0 INT 21H CODE ENDS END START 5.6假设X和X+2单元与Y和Y+2单元中存放的是两个双字有符号数据(X、Y为低位字)。说明下列程序段所完成的是什么操作?若JBE L2指令 改为JB L2指令,在操作结果上有什么区别?AX=1和 AX=2分别说明了什么? MOV DX,X+2 MOV AX,X ADD AX,X ADC DX,X+2 CMP DX,Y+2 JL L2 JG L1 CMP AX,Y JBE L2 L1: MOV AX,1 JMP EXIT L3: MOV AX,2 EXIT: HLT 将X的双字单元中的数乘2后与Y的双字单元中的数进行比较。如果X小于等于Y,将2写入AX中;如果X大于Y,将1写入AX。 如果装JBE L2指令改为JB L2,侧是X等于Y时,将1写入AX。其余同上。 5.7试编写一段程序,要求比较数组ARRAY中的三个16位有符号数。根据比较结果,置FLAG标志: 1)如果三个数都不相等,则置FLAG为零。 2)如果三个数有两个相等,则FLAG为1。 3)如果三个数全相等,则FLAG为2。 DATA SEGMENT ARRAY DW 1000H,2000H,3000H FLAG DB ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV AX,ARRAY MOV BX,ARRAY+2 MOV CX,ARRAY+4 MOV DL,0 CMP AX,BX JNZ N1 INC DL N1: CMP BX,CX JNZ N2 INC DL CMP DL,2 JZ N5 N2: CMP AX,CX JNZ N3 INC DL JMP N5 N3: CMP DL,1 JNZ N4 JMP N5 N4: MOV DL,0 JMP N6 N5: MOV FLAG,DL N6: MOV AH,00H INT 21H CODE ENDS END START 6.1 循环参数置初值部分,循环工作部分和循环控制部分。(这种题我不太会做,大家上书上找吧。) 6.2 1)将从2开始的连续10个偶数相加,将和存入SUM。SUM=110 2)将DAT1的后五个单元的数5,6,7,8,9依次送入DAT2的5个单元中去。DAT2的内容是5,6,7,8,9 6.3 1) LEA AX,BUF1 LEA BX,BUF2 MOV CX,N LOP1: MOV AL,[AX] MOV [BX],AL INC AX INC BX LOOP LOP1 2) LEA SI,BUF1 LEA DI,BUF2 MOV CX,N CLD REP MOVSB 3) LEA SI,BUF1 LEA DIBUF2 MOV CX,N CLD LP: LODSB STOSB LOOP LP 6。4 LEA BX,NUMBER LEA SI,PLUS MOV CX,256 LP: MOV AL,[BX] INC BX AND AL,AL JNS L1 LOOP LP JMP L2 L1: MOV [SI],AL INC SI LOOP LP L2: HLT 6.5 DATA SEGMENT GARDE DB a1,a2,a3,...a100 A90 DB 0 A80 DB 0 A70 DB 0 A60 DB 0 A0 DB 0 DATA EDNS CODE SEGMENT 作者: 218.27.73.* 2005-9-3 09:21 回复此发言 -------------------------------------------------------------------------------- 6 汇编语言程序设计课后习题答案 ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV BX,AX MOV CX,100 LOP1: CMP [BX],60 JB P1 CMP [BX],70 JB P2 CMP [BX],80 JB P3 CMP [BX],90 JB P4 JMP P5 B1: BX+1 LOOP LOP1 P1: INC A0 JMP B1 P2: INC A60 JMP B1 P3: INC A70 JMP B1 P4: INC A80 JMP B1 P5: INC A90 JMP B1 CODE ENNS END START 6.6 1) MOV FLAG,FFH LEA AX,DATA1 LEA BX,DATA2 MOV CX,N P0: CMP [AX],[BX] JNZ P1 INC AX INC BX LOOP P0 JMP P2 P1: MOV FLAG,0 MOV DATA1,AX MOV DATA2,BX P2: HLT 2) ASSUME CS:CODE,DS:DATA,ES:DATA ;设DATA为数据段地址 MOV AX,DATA ; MOV DS,AX MOV ES,AX LEA SI,DATA1 LEA DI,DATA2 MOV CX,N CLD REPE CMPSB JNZ P1 MOV FLAG,0FFH JMP P2 P1: MOV FLAG,0 MOV DATA1,[SI] ;参考书有在前面有两句DEC SI,DEC DI不知道是什么意思 MOV DATA2,[DI] p2: HLT 6.7 LEA AX,BUFFER1 ADD AX,N DEC AX LEA BX,BUFFER2 MOV CX,N LOP1: MOV DX,[AX] MOV [BX],DX DEC AX INC BX LOOP LOP17.1 主程序与子程序之间传递数据必须经过中间媒体,如CPU中的寄存器,肉存中的堆栈或工作单元来进行。分别对应一种传递方法。 寄存器存储数据小,但速度快。 堆栈后进先出,选进后出,有数量限制。多用于现场保护。存储单元有最大限度的自由度。 7.2时间延迟程序,为了等待一段时间。 7.3 把以DEST首地址的连续100个字节单元中的数据移到以SOURCE为首地址的连续100个字节单元中。(CALL会将CS,IP入栈,版主,CS也会入栈吗?这是不是因为是段外转移的原因呀) 后面的两道大题考试时出的可能性很小,由于时间原因,我暂时就不做了 第二章课后习题及答案 (2003-7-2 16:38:00) -------------------------------------------------------------------------------- 2.1 (1) MOV CX,[BX][SI] (2) ADD AX,value[BX] (3)? CMP 0B6H,NUM (4) TEST [COUNT+BP+DI],80H (5) ROL AH,4 或 ROR AH,4 (6) XOR [SI],[SI] 2.2 (1)----C (2)----A (3)----B (4)----E (5)----D 2.3 (1) AX=1200H (2) AX=647AH (3) (10050H)=7DH,(10051H)=0B7H ZF=0,SF=1,CF=0,OF=0 (4) (12AD0H)=0F7H,CF=0,OF=0 (5) (12BD0H)=31H,CH=31H 2.4 (1)MOV AX,CL ;字与字节混用。 (2)MOV CS,AX ;CS控制程序区,不可放数据。 (3)INC BETA[BP] ;对存储器操作数,须指明是字或字节。 (4)MOV ES,1850H;立即数不能送段寄存器。 (5)ADD BX,DS;对ADD指令,段寄存器不可作SRC或DST. (6)AND AX,[CX];????? 后面的题目,我不知道出题者是什么意思,看不懂。麻烦楼主公布一下答案。谢谢! 2.7可以用MOV CX,BLOCK+10 2.10这段程序执行一下,肯定跑飞。 作者: 218.27.73.* 2005-9-3 09:21 回复此发言 -------------------------------------------------------------------------------- 7 回复:汇编语言程序设计课后习题答案 XIEXIE I LOVE YOU

课本后面有证明

自考本科电磁场与电磁波答案题

谢处方、饶克谨

链接:

若资源有问题欢迎追问~

看屁答案 啊

首先电磁波能在任何介质传播,这是非常肯定的。但是当电磁波在传播的途中遇到固体阻碍物的时候,特别是金属一类的阻碍物的时候,电磁波的能量就会减弱或者消失。那是因为固体阻碍物,特别是金属的密度大,当电磁波要穿越它(也就是通常说的电磁波的传播)的时候,电磁波微弱的能量就要被它吸收掉。所以,我们通常要对一般的电磁波进行屏蔽的时候,非常简单的拿个金属罩住就行了。如果电磁波的能量足够大,你就可以看到波的传播了,高中或大学的试验室可以提供波在固体物质传播的试验。像你所说的,电磁波是由电磁场扰动形成的,所以就是因为有了电磁场的作用才有了电磁波的传播,所以电磁场不论你中间是是什么介质,它都是客观存在的,它的存在形成了电磁波。你可以这样认为电磁场是不能传播的,电磁场扰动形成的电磁波才能传播。不明白请追问。电磁场是以波的形式向外传波的 电磁场实质是空间传波的电场与磁场 变化的电场周围产生磁场 变化的磁场周围又产生电场 这样电磁场就以这两种横波的形式向外传波 电场和磁场在传波的过程中相互转化 且电场平面与磁场平面互相垂直 如果说如何开始传波就是空间变化的电场或磁场产生的那一刻就开始传播了,书上说电磁场能传播,只有这个解释最合理了。那就是电与磁的相互转化

课本后面有证明

自考本科电磁场与电磁波答案题库

01无线接入与移动通信02光网络与光通信03射频电子技术04电磁波理论与应用05微波遥感理论与应用 初试科目 ①101政治②201英③301数学(一) ④449信号系统与数字电路 参考书目 参考书《信号与系统》于慧敏著,化学工业出版社,《信号与系统》第2版,1-10章,奥本海姆著,中译本,西安交大出版社《数字电子技术基础》第4版,阎石编,高教出版社《数字电路》何小艇著,浙大出版社复试笔试参考书《电磁场与电磁波》陈抗生,高等教育出版社,第一章到第五章以及第八章 复试备注 面试加笔试笔试科目:电磁场理论(含天线)

看屁答案 啊

首先电磁波能在任何介质传播,这是非常肯定的。但是当电磁波在传播的途中遇到固体阻碍物的时候,特别是金属一类的阻碍物的时候,电磁波的能量就会减弱或者消失。那是因为固体阻碍物,特别是金属的密度大,当电磁波要穿越它(也就是通常说的电磁波的传播)的时候,电磁波微弱的能量就要被它吸收掉。所以,我们通常要对一般的电磁波进行屏蔽的时候,非常简单的拿个金属罩住就行了。如果电磁波的能量足够大,你就可以看到波的传播了,高中或大学的试验室可以提供波在固体物质传播的试验。像你所说的,电磁波是由电磁场扰动形成的,所以就是因为有了电磁场的作用才有了电磁波的传播,所以电磁场不论你中间是是什么介质,它都是客观存在的,它的存在形成了电磁波。你可以这样认为电磁场是不能传播的,电磁场扰动形成的电磁波才能传播。不明白请追问。电磁场是以波的形式向外传波的 电磁场实质是空间传波的电场与磁场 变化的电场周围产生磁场 变化的磁场周围又产生电场 这样电磁场就以这两种横波的形式向外传波 电场和磁场在传波的过程中相互转化 且电场平面与磁场平面互相垂直 如果说如何开始传波就是空间变化的电场或磁场产生的那一刻就开始传播了,书上说电磁场能传播,只有这个解释最合理了。那就是电与磁的相互转化

3)MOV CH,TABL3+2 CH=(0CH) 4)MOV DL,ARRAY DL=(41H) 5)MOV DH,COUNT DH=(4) 第四章 4.1写出完成下述功能的程序段: 1)将32H存入CH中. MOV CH,32H 2)将CH中的内容与2AH相加. ADD CH,2AH 3)将CH中的内容乘2 ADD CH,CH ;(练习册上的答案为:SHL CH,1) 4)将CH中的内容存入以BX作为相对基址寻址的数组变量NUM的第10个字节单元中(数据段) MOV BX,9 MOV NUM[BX],CH 4.2写出完成下述功能的程序段: 1)在数据段中,字变量DARA1有两个数据:1C35H和0214H,字变量DARA2有两个数据:0A678和81A4H,字变量DARA3为二个空单元. 作者: 218.27.73.* 2005-9-3 09:21 回复此发言 -------------------------------------------------------------------------------- 4 汇编语言程序设计课后习题答案 DATA SEGMENT DARA1 DW 1C35H,0214H DARA2 DW 0A678,81A4H DARA3 DW 2 DUP (?) DATA ENDS 2)将DATA1的第一个字数据传送给AX. MOV AX,DATA1 3)将AX的内容与FARA2的第一个字数据相减 SUB AX,FARA2 4)将AX中的结果存入DATA3的第一个空单元. MOV DATA3,AX 5)将DATA1的第二个字数据传送给AX. MOV AX,DATA1+2 6)将AX的内容与SARA2的第二个数据及第一次相减速的借位相减 SBB AX,SARA2+2 7)将AX的结果存入DATA3的第二个单元中 4.3在A1和A2的字单元中各有一个带符号数字数据,试求出A1和A2组成的双字长数的绝对值,存入B1和B2的字单元中,画出程序流程图和编写职程 序段,包括伪指令和指令序列. DATA SEGMENT A1 DW n1 A2 DW n2 B1 DW ? B2 DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA MOV AX,DATA MOV DS,AX CMP WORD PTR A2,7FFFH JNL CODE1 NEG WORD PTR A2 NEG WORD PTR A1 CODE1: MOV AX,A1 MOV DX,A2 MOV B1,AX MOV B2,DX MOV AH,00H INT 21H CODE ENDS END 4.4将存放在字节变量BCD1中的两个十进制数的ASCII码合并为一字节压缩的BCD码,存入BCD2中,试编写程序段 DATA SEGMENT BCD1 DB 37H,38H BCD2 DB ? DATA ENDS CODE SEGMENT ASSUME DS:DATA,CS:CODE START: MOV AX,DATA MOV DS,AX MOV AL,BCD1+1 AND AL,0FH MOV BL,BCD1 MOV CL,4 SHL BL,CL OR AL,BL MOV BCD2,AL CODE ENDS END START 4.5分别编写出下列各算式的程序段,其中X、Y、Z、R和W均为存放16位无符号数的单元符号地址: DATA SEGMENT X DW 3031H Y DW 3032H Z DW 3033H R DW 3034H W DW 3035H DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX ;1)Z<---W+(z-x) MOV AX,Z SUB AX,X ADD AX,W MOV Z,AX ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ;2)Z<---(W*X)/(Y+6),R<---余数 MOV AX,W MUL X MOV BX,Y ADD BX,6 DIV BX MOV Z,AX MOV R,DX ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ;3)Z<---W-(X+6)-(R-9) MOV AX,R SUB AX,9 MOV BX,X ADD BX,6 MOV CX,W SUB CX,BX SUB CX,AX MOV Z,CX ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ;4)Z<---((W-X)/5×Y)×2,余数丢弃 MOV AX,W SUB AX,X DIV 5 MOV AH,00H MUL Y MUL 2 MOV Z,AX MOV R,DX ;计算结果如果是双字节,将高16位存入Z字单元后面的一个字位中。 DTATA ENDS END START 5.1分支程序可分为哪些功能部分?用流程图的形式来表示各种分支程序的功能组成部分?双分支条件是怎么样才能产生?多分支条件是怎么样形成的?各种分支程序判断条件的方法有什么不同?实现分支的方法有什么不同? 分支程序可分为:产生条件、测试、定向、标号。流程图见教材P119图5-4。用能够影响CF、ZF、OF的指令来产生条件,如CMP,SUM,AND,TEST,位移指令。(其余答案略,书上都有) 5.2试分析下列程序段,说明完成了什么操作?程序执行前后,HEXNUM字节单元的内容是什么? ASCNUM DB 41H HEXNUM DB ? MOV AH,ASCNUM CMP AH,39H JBE NEXT SUB AH,7 NEXT: SUB AH,30H MOV HEXNUM,AX HLT 完成了当ASCNUM所表示的十六进制数的ASCII码转换成十六进制数,并存入ASCNUM字节单元的低四位,执行前是空单元,执行后是0A。 5.3试编写完成题5.3图的流程图所规定的操作 P1: MOV AX,-1 JMP P4 P2: MOV AX,0 JMP P4 P3: MOV AX,1 JMP P4 CMP AX,-1 JLE P1 JL P2 JMP P3 p4: MOV AL,00H INT 21 5.4测试ALPHA字节变量单元中的ASCII码字符,进行如下操作: 1)若为数字字符,送入NUM字节单元中,置标记FLAG为0 2)若为大写字母字符,送入BIGCHR字节单元中,置标记FLAG为0 3)若为小写字母字符,送入SMLCHR字节单元中,置标记FLAG为0 作者: 218.27.73.* 2005-9-3 09:21 回复此发言 -------------------------------------------------------------------------------- 5 汇编语言程序设计课后习题答案 4)否则,置标记FLAG为1 DATA SEGMENT ALPHA DB "A" NUM DB ? BIGCHR DB ? SMLCHR DB ? FLAG DB ? DATA ENDS CODE SEGMENT ASSUME DS:DATA,CS:CODE START: MOV AX,DATA MOV DS,AX MOV AX,ALPHA CMP AX,30H JBE N4 CMP AX,39H JA N1 MOV NUM,AX JMP N5 N1: CMP AX,41H JB N4 CMP AX,5A JA N2 MOV BIGCHR,AX JMP N5 N2: CMP AX,61H JB N4 CMP AX,7a JA N4 MOV SMLCHR,AX JMP N5 N4: MOV FLAG,1 JMP N3 N5: MOV FLAG,0 N3: MOV AX,00H INT 21 CODE ENDS END START 5.5设在变量单元A、B和C中存放有三个数,若三个数都不为0,则求出三个救之和存入D;若有一个为0,则将其它两个单元也清零,请编写此程 序段。 DATA SEGMENT A DB 10 B DB 20 C DB 30 D DB ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX CMP A,0 JZ P1 CMP B,0 JZ P1 CMP C,O JZ P1 MOV AL,0 ADD AL,A ADD AL,B ADD AL,C MOV D,AL JMP P2 P1: MOV A,0 MOV B,0 MOV C,0 P2: MOV AH,0 INT 21H CODE ENDS END START 5.6假设X和X+2单元与Y和Y+2单元中存放的是两个双字有符号数据(X、Y为低位字)。说明下列程序段所完成的是什么操作?若JBE L2指令 改为JB L2指令,在操作结果上有什么区别?AX=1和 AX=2分别说明了什么? MOV DX,X+2 MOV AX,X ADD AX,X ADC DX,X+2 CMP DX,Y+2 JL L2 JG L1 CMP AX,Y JBE L2 L1: MOV AX,1 JMP EXIT L3: MOV AX,2 EXIT: HLT 将X的双字单元中的数乘2后与Y的双字单元中的数进行比较。如果X小于等于Y,将2写入AX中;如果X大于Y,将1写入AX。 如果装JBE L2指令改为JB L2,侧是X等于Y时,将1写入AX。其余同上。 5.7试编写一段程序,要求比较数组ARRAY中的三个16位有符号数。根据比较结果,置FLAG标志: 1)如果三个数都不相等,则置FLAG为零。 2)如果三个数有两个相等,则FLAG为1。 3)如果三个数全相等,则FLAG为2。 DATA SEGMENT ARRAY DW 1000H,2000H,3000H FLAG DB ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV AX,ARRAY MOV BX,ARRAY+2 MOV CX,ARRAY+4 MOV DL,0 CMP AX,BX JNZ N1 INC DL N1: CMP BX,CX JNZ N2 INC DL CMP DL,2 JZ N5 N2: CMP AX,CX JNZ N3 INC DL JMP N5 N3: CMP DL,1 JNZ N4 JMP N5 N4: MOV DL,0 JMP N6 N5: MOV FLAG,DL N6: MOV AH,00H INT 21H CODE ENDS END START 6.1 循环参数置初值部分,循环工作部分和循环控制部分。(这种题我不太会做,大家上书上找吧。) 6.2 1)将从2开始的连续10个偶数相加,将和存入SUM。SUM=110 2)将DAT1的后五个单元的数5,6,7,8,9依次送入DAT2的5个单元中去。DAT2的内容是5,6,7,8,9 6.3 1) LEA AX,BUF1 LEA BX,BUF2 MOV CX,N LOP1: MOV AL,[AX] MOV [BX],AL INC AX INC BX LOOP LOP1 2) LEA SI,BUF1 LEA DI,BUF2 MOV CX,N CLD REP MOVSB 3) LEA SI,BUF1 LEA DIBUF2 MOV CX,N CLD LP: LODSB STOSB LOOP LP 6。4 LEA BX,NUMBER LEA SI,PLUS MOV CX,256 LP: MOV AL,[BX] INC BX AND AL,AL JNS L1 LOOP LP JMP L2 L1: MOV [SI],AL INC SI LOOP LP L2: HLT 6.5 DATA SEGMENT GARDE DB a1,a2,a3,...a100 A90 DB 0 A80 DB 0 A70 DB 0 A60 DB 0 A0 DB 0 DATA EDNS CODE SEGMENT 作者: 218.27.73.* 2005-9-3 09:21 回复此发言 -------------------------------------------------------------------------------- 6 汇编语言程序设计课后习题答案 ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV BX,AX MOV CX,100 LOP1: CMP [BX],60 JB P1 CMP [BX],70 JB P2 CMP [BX],80 JB P3 CMP [BX],90 JB P4 JMP P5 B1: BX+1 LOOP LOP1 P1: INC A0 JMP B1 P2: INC A60 JMP B1 P3: INC A70 JMP B1 P4: INC A80 JMP B1 P5: INC A90 JMP B1 CODE ENNS END START 6.6 1) MOV FLAG,FFH LEA AX,DATA1 LEA BX,DATA2 MOV CX,N P0: CMP [AX],[BX] JNZ P1 INC AX INC BX LOOP P0 JMP P2 P1: MOV FLAG,0 MOV DATA1,AX MOV DATA2,BX P2: HLT 2) ASSUME CS:CODE,DS:DATA,ES:DATA ;设DATA为数据段地址 MOV AX,DATA ; MOV DS,AX MOV ES,AX LEA SI,DATA1 LEA DI,DATA2 MOV CX,N CLD REPE CMPSB JNZ P1 MOV FLAG,0FFH JMP P2 P1: MOV FLAG,0 MOV DATA1,[SI] ;参考书有在前面有两句DEC SI,DEC DI不知道是什么意思 MOV DATA2,[DI] p2: HLT 6.7 LEA AX,BUFFER1 ADD AX,N DEC AX LEA BX,BUFFER2 MOV CX,N LOP1: MOV DX,[AX] MOV [BX],DX DEC AX INC BX LOOP LOP17.1 主程序与子程序之间传递数据必须经过中间媒体,如CPU中的寄存器,肉存中的堆栈或工作单元来进行。分别对应一种传递方法。 寄存器存储数据小,但速度快。 堆栈后进先出,选进后出,有数量限制。多用于现场保护。存储单元有最大限度的自由度。 7.2时间延迟程序,为了等待一段时间。 7.3 把以DEST首地址的连续100个字节单元中的数据移到以SOURCE为首地址的连续100个字节单元中。(CALL会将CS,IP入栈,版主,CS也会入栈吗?这是不是因为是段外转移的原因呀) 后面的两道大题考试时出的可能性很小,由于时间原因,我暂时就不做了 第二章课后习题及答案 (2003-7-2 16:38:00) -------------------------------------------------------------------------------- 2.1 (1) MOV CX,[BX][SI] (2) ADD AX,value[BX] (3)? CMP 0B6H,NUM (4) TEST [COUNT+BP+DI],80H (5) ROL AH,4 或 ROR AH,4 (6) XOR [SI],[SI] 2.2 (1)----C (2)----A (3)----B (4)----E (5)----D 2.3 (1) AX=1200H (2) AX=647AH (3) (10050H)=7DH,(10051H)=0B7H ZF=0,SF=1,CF=0,OF=0 (4) (12AD0H)=0F7H,CF=0,OF=0 (5) (12BD0H)=31H,CH=31H 2.4 (1)MOV AX,CL ;字与字节混用。 (2)MOV CS,AX ;CS控制程序区,不可放数据。 (3)INC BETA[BP] ;对存储器操作数,须指明是字或字节。 (4)MOV ES,1850H;立即数不能送段寄存器。 (5)ADD BX,DS;对ADD指令,段寄存器不可作SRC或DST. (6)AND AX,[CX];????? 后面的题目,我不知道出题者是什么意思,看不懂。麻烦楼主公布一下答案。谢谢! 2.7可以用MOV CX,BLOCK+10 2.10这段程序执行一下,肯定跑飞。 作者: 218.27.73.* 2005-9-3 09:21 回复此发言 -------------------------------------------------------------------------------- 7 回复:汇编语言程序设计课后习题答案 XIEXIE I LOVE YOU

  • 索引序列
  • 自学考试电磁场答案
  • 自学考试电磁场试题答案
  • 自考本科电磁场与电磁波答案
  • 自考本科电磁场与电磁波答案题
  • 自考本科电磁场与电磁波答案题库
  • 返回顶部