电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

程序设计初步VIP免费

程序设计初步_第1页
1/23
程序设计初步_第2页
2/23
程序设计初步_第3页
3/23
第一章程序设计初步九年级信息技术机器语言:机器语言:在计算机内部,能够直接被处理的符号只有两个:在计算机内部,能够直接被处理的符号只有两个:00和和11。。由由00和和11的无穷变化和组合而构成的数就称为的无穷变化和组合而构成的数就称为“二进制数”。“二进制数”。由由二进制数组成的语言,称为二进制数组成的语言,称为“机器语言”“机器语言”。。((00和和11类似于莫尔斯电码是用“滴和哒”)类似于莫尔斯电码是用“滴和哒”)一个二进制数所表示的含义,就如我们人类语言中的一个字一个二进制数所表示的含义,就如我们人类语言中的一个字母或者一个数字、一个符号等。母或者一个数字、一个符号等。第一节程序设计入门(1)--认识计算机语言莫尔斯电码字符电码符号字符电码符号字符电码符号字符电码符号A.━B━...C━.━.D━..E.F..━.G━━.H....I..J.━━━K━.━L.━..M━━N━.O━━━P.━━.Q━━.━R.━.S...T━U..━V...━W.━━X━..━Y━.━━Z━━..二进制代码大写英文字母二进制代码小写英文字母01000001A01101001a01000010B01101010b01000011C01101011c01000100D01101100d01000101E01101101e01000110F01101110f01000111G01101111g01001000H……………二进制数【字母】二进制代码——莫斯电码对照表二进制代码十进制数二进制代码十进制数00000?8000111001900102101010001131011110100411001201015110113?6?14?7?1501100111100011101111二进制数【数字】十进制数——二进制数对照表十进制数273的二进制代码表示是什么?特工任务一:“译码”如何将十进制数字“破译”为二进制代码:(15)10(1111)2十进制二进制除二取余法15MOD215MOD2==117MOD27MOD2==113MOD23MOD2==111MOD21MOD2==110余数从低位取向高位得二进制数:余数从低位取向高位得二进制数:11111111(15)10=(1111)2算一算:十进制数十进制数203203转换成二进制数转换成二进制数203MOD2203MOD2==11101MOD2101MOD2==1150MOD250MOD2==0025MOD225MOD2==1112MOD212MOD2==006MOD26MOD2==003MOD23MOD2==1111MOD2MOD2==1100余数从低位取向高位得二进制数:余数从低位取向高位得二进制数:1100101111001011(203)10=(11001011)2二进制数转换到十进制数二进制数转换到十进制数计算方法:将每个二进制数按计算方法:将每个二进制数按权(幂、指数)权(幂、指数)展开后展开后求和求和对应的权:对应的权:7654321076543210二进制数:二进制数:0100000101000001按权展开的表达式为:按权展开的表达式为:((0100000101000001))22=1*2=1*200+0*2+0*211+0*2+0*222+0*2+0*233+0*2+0*244+0*2+0*255+1*2+1*266+0*2+0*277==算一算:算一算:((1001001110010011))22转换成十进制数的值转换成十进制数的值65147知识回顾:二进制数:由二进制数:由00和和11的无穷变化和组合而构成的数就的无穷变化和组合而构成的数就称为称为“二进制数”。“二进制数”。机器语言:由机器语言:由二进制数组成的语言,称为二进制数组成的语言,称为“机器语“机器语言”言”。。十进制数转为二进制数:除二取余法十进制数转为二进制数:除二取余法二进制数转为十进制数:按权展开法二进制数转为十进制数:按权展开法15MOD215MOD2==117MOD27MOD2==113MOD23MOD2==111MOD21MOD2==110((0100000101000001))22==1*21*200+0*2+0*211+0*2+0*222+0*2+0*233+0*2+0*244+0*2+0*255+1*2+1*266+0*2+0*277=1+64=65=1+64=65汇编语言这是一种比机器语言容易理解和记忆的语言,是一种低级语言,通过指令形式指挥计算机完成相应的操作:如MovAL,10;数值10送寄存器ALMovAH,5;数值5送寄存器AHADDAH,AL;AH与AL中的值相加,结果送回AH高级语言“高级语言”,它与人类语言更加接近,如C语言、Java语言等。通过使用这些语言,编辑程序,就可以指挥计算机干活了。【程序(【程序(programprogram):是为实现特定目标或解决特定问题而用计算机语言编):是为实现特定目标或解决特定问题而用计算机语言编写的命...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

程序设计初步

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部