SlideShare a Scribd company logo
1 of 2
Download to read offline
Home Assignment 3
              zhengyudian09@software.nju.edu.cn


1    Introduction
  *由于这次作业布置的时间比较长,有3周半的时间,所以难度
会稍微加大一点,注意,ONLY 稍微...
  本次作业是继承上次作业的代码,仍然使用MASM,我们学会
了中断,就可以运用中断进行在终端上显示我们的输出了!
  本次作业使用非常简单的int 16h,目的是要在第二次实验的基
础上进行扩展的功能:
  即在终端上输入(注意输入不是已知参数)12或者12H(即
打1输出1,打2需要在1的时候继续显示2,打H需要在12的后面显
示H),如果打得是回车,你需要在第二行能够输出第一行数字
的二进制,假设上一行顺序输入1,2,回车,那么第二行应该
显示1100;如果第一行输入1,2,H,回车,那么第二行应该显
示00010010。可以只做显示两行的程序,即一次输入数据+回车之
后程序输出并直接退出。
  具 体 的 实 现 交 给 大 家 来 做 , 只 用 做 十 进 制 以 及16进 制 的 即
可。i.e.,回车前面一个字符是H或h,那么就是十六进制,要不就
是十进制。
  为减小负担,大家不用考虑程序的健壮性,即不用考虑输入
有错的情况,测试都会在例如23,67,13H,3Dh,1aH,2Fh这样正确的
数据进行测试。(注意十六进制麻烦点,因为f和F大小写都代
表15)
  我表达能力不太行,不过希望大家已经理解了。
  Good Luck!!!


2    Format

    rar (with 学号+姓名.pdf and code.asm inside)
*1)学号+姓名.pdf 中间主要贴上你的代码调用结构和分析,控制在2页,讲
清楚即可


                              1
2)code.asm为你的代码,供助教检验
3)不需要提交.obj或者.exe


3    Deadline

    2012年4月17日23:59:59
*不是电脑或者手表上的时间,是TSS的时间


4    FeedBack

    2012年5月1日12:00:00
*届时会在TSS Assignment&FeedBack 版块贴出大家的(序号,得分,评语,
批卷人)以及每次最好的两个人的作业




                         2

Assignment3

  • 1. Home Assignment 3 zhengyudian09@software.nju.edu.cn 1 Introduction *由于这次作业布置的时间比较长,有3周半的时间,所以难度 会稍微加大一点,注意,ONLY 稍微... 本次作业是继承上次作业的代码,仍然使用MASM,我们学会 了中断,就可以运用中断进行在终端上显示我们的输出了! 本次作业使用非常简单的int 16h,目的是要在第二次实验的基 础上进行扩展的功能: 即在终端上输入(注意输入不是已知参数)12或者12H(即 打1输出1,打2需要在1的时候继续显示2,打H需要在12的后面显 示H),如果打得是回车,你需要在第二行能够输出第一行数字 的二进制,假设上一行顺序输入1,2,回车,那么第二行应该 显示1100;如果第一行输入1,2,H,回车,那么第二行应该显 示00010010。可以只做显示两行的程序,即一次输入数据+回车之 后程序输出并直接退出。 具 体 的 实 现 交 给 大 家 来 做 , 只 用 做 十 进 制 以 及16进 制 的 即 可。i.e.,回车前面一个字符是H或h,那么就是十六进制,要不就 是十进制。 为减小负担,大家不用考虑程序的健壮性,即不用考虑输入 有错的情况,测试都会在例如23,67,13H,3Dh,1aH,2Fh这样正确的 数据进行测试。(注意十六进制麻烦点,因为f和F大小写都代 表15) 我表达能力不太行,不过希望大家已经理解了。 Good Luck!!! 2 Format rar (with 学号+姓名.pdf and code.asm inside) *1)学号+姓名.pdf 中间主要贴上你的代码调用结构和分析,控制在2页,讲 清楚即可 1
  • 2. 2)code.asm为你的代码,供助教检验 3)不需要提交.obj或者.exe 3 Deadline 2012年4月17日23:59:59 *不是电脑或者手表上的时间,是TSS的时间 4 FeedBack 2012年5月1日12:00:00 *届时会在TSS Assignment&FeedBack 版块贴出大家的(序号,得分,评语, 批卷人)以及每次最好的两个人的作业 2