1 / 5

(3). 两带符号数分别存于 R2 、 R3 中,将大数存于 A 中。 (4). 求一批带符号数的最大值 .

arden-glenn
Download Presentation

(3). 两带符号数分别存于 R2 、 R3 中,将大数存于 A 中。 (4). 求一批带符号数的最大值 .

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 10.二进制与十进制之间的转换A.十进制数存于@R0、@R0+1、@R0+2中,二进制数存 于A中。 (@R0中为非压缩BCD码,且高4位为0。) B.十进制数存于@R0、@R0+1、@R0+2、@R0+3中,将其 转换为二进制数后存于R2、R3中。C. 二进制数存于60H单元中,将其转换为十进制数后 存于61H、62H、63H单元中。 D .二进制存于R2、R3中,将其转换为十进制数后存于 @R0、 @R0+1、@R0+2、@R0+3中。

  2. 11.滤波程序 设有10个采样数存于以40H为首址单元中,试进行数 节滤波,将滤波值存于4A单元中。(无符号数) 12.排序 设有10个无符号数存于以R0为首址的单元中,试完 成这10个数增序的排序。

  3. 13.比较两带符号数大小(1).无符号数的比较:(用CY标志位来判断) A – B : CY=0,表示无借位,则 A > B CY=1,表示无借位,则 A > B(2).带符号数的比较:(用OV、S标志位来判断)a.若A>0、B>0执行 A – B :OV=0(不可能有溢出); SF=0,说明够减,A > B SF=1,为负、不够减,A < B b.若A<0、B<0 执行 A – B :实为执行 - A +|B| OV=0(不可能有溢出); SF=0,说明A绝对值小,A > B SF=1,说明A绝对值大,A < B

  4. c.若A>0、B<0执行 A – B ,实为执行:A +|B| A、B的关系应当是:A > B 若结果为正(SF=0),OF必为0,无溢出。 若结果为负(SF=1),OF必为1,有溢出。d.若A<0、B>0执行 A – B ,实为执行:-(|A|+B) A、B的关系应当是:A < B 若结果为正(SF=0),OF必为1,有溢出。 若结果为负(SF=1),OF必为0,无溢出。 总之:执行A-B: 若OF=0、SF=0 或 OF=1 、 SF=1时,A>B若OF=0、SF=1 或 OF=1 、 SF=0时,A<B

  5. (3). 两带符号数分别存于R2、R3中,将大数存于A中。 (4). 求一批带符号数的最大值.

More Related