🌍首页
📁归档
⏳时光机
🚩友链
📫留言
📧订阅
🌟推荐
📕考研课程
🏜️ 免费壁纸
❤ 捐助本站
💰资助名单
🎵音乐实验
Search
1
【NPN/PNP三极管】放大电路饱和失真和截止失真的区别
20,121 阅读
2
论文写作中如何把word/wps里面所有数字和字母替换为新罗马字体
10,677 阅读
3
【高数】形心计算公式讲解大全
9,061 阅读
4
Vivado-FPGA Verilog烧写固化教程
8,015 阅读
5
【概论】一阶矩、二阶矩原点矩,中心矩区别与概念
7,829 阅读
🪶微语&随笔
励志美文
我的随笔
工作办公
📡电子&通信
嵌入式&系统
通信&信息处理
编程&脚本笔记
⌨️IC&系统
FPGA&ASIC
VLSI&IC验证
EDA&虚拟机
💻电子&计算机
IP&SOC设计
机器学习
软硬件算法
登录
/
注册
三个(共41篇)
找到
41
篇与
三个
相关的结果
- 第 4 页
2021-04-10
进程间有名管道通信,并可靠退出
摘要:本文介绍了使用管道通信实现两个进程的单机双向通信,并确保可靠退出的方法。通过创建有名管道,并通过fork()创建子进程,实现了A端发送数据,B端接收数据的功能,并通过输入'q'结束所有进程。使用管道通信实现两个进程的单机双向通信,并保证可靠退出。免get函数,利用kill结束所有进程办法,小刘原创: 管道程序: 1.随意命名比如 vim g.c复制下面程序,在Linux系统浏览器可以输入本站网址sciarm.com,可以直接复制,不用敲代码。 2.然后 gcc g.c 3../a.out #include "stdio.h" int main() { int ret; ret = mkfifo("./first",0777); if(ret == -1) { printf("create first error\n"); return -1; } ret = mkfifo("./second",0777); if(ret == -1) { printf("create second error\n"); return -2; } return 0; }A端程序 1.同理创建 vim A.c 复制下面程序 2.gcc A.c -o A 3.然后 ./A #include "stdio.h" #include "fcntl.h" #include "string.h" int main() { int pid; int fd; int i; char buf[32] = {0}; pid = fork(); if(pid > 0) // write first { fd = open("./first",O_WRONLY,0777); if(fd == -1) { printf("open first error\n"); return -1; } while(1) { printf("please input send data\n"); scanf("%s",buf); write(fd,buf,strlen(buf)); if(buf[0] == 'q') { kill(pid,9); waitpid(pid,NULL,0); break; } for(i = 0 ;i < 32 ;i ++) { buf[i] = 0; } } close(fd); } if(pid == 0) // read second { fd = open("./second",O_RDONLY,0777); if(fd == -1) { printf("open error\n"); return -2; } while(1) { read(fd,buf,32) ; if(buf[0] == 'q') { kill(pid,9); waitpid(pid,NULL,0); break; } printf("recv from B %s\n",buf); for(i = 0 ;i < 32; i ++) { buf[i] = 0; } } close(fd); } return 0; }B端程序 打开另一个TM命令窗口,也要root模式下 1.同理创建 vim B.c 复制下面程序 2.gcc B.c -o B 3.然后 ./B #include "stdio.h" #include "fcntl.h" #include "string.h" int main() { int pid; int fd; int i; char buf[32] = {0}; pid = fork(); if(pid > 0) // write first { fd = open("./first",O_RDONLY,0777); if(fd == -1) { printf("open first error\n"); return -1; } while(1) { read(fd,buf,32); if(buf[0] == 'q') { kill(pid,9); waitpid(pid,NULL,0); break; } printf("recv from A %s\n",buf); for(i = 0 ;i < 32 ;i ++) { buf[i] = 0; } } close(fd); } if(pid == 0) // read second { fd = open("./second",O_WRONLY,0777); if(fd == -1) { printf("open error\n"); return -2; } while(1) { printf("please input send data\n"); scanf("%s",buf); write(fd,buf,strlen(buf)) ; if(buf[0] == 'q') { kill(pid,9); waitpid(pid,NULL,0); break; } for(i = 0 ;i < 32; i ++) { buf[i] = 0; } } close(fd); } return 0; }打开第三个窗口进入超管模式输入: ps -axj 可以看到4个进程 图片 A端:随便输入一些字符,B就能接收到,输入q,两者4个进程可以全面杀掉 图片 B端: 图片 再次输入: ps -axj 全部杀掉进程图: 图片
嵌入式&系统
# 嵌入式
刘航宇
5年前
3
681
12
2021-03-23
考研英语作文笔记-刘晓燕
摘要:本文介绍了考研英语作文中常用的表达方式,包括简单句、并列句、复合句、特殊结构等,并提供了大量例句和写作技巧。文章目录 一、简单句的满分表达 被动 there be句型 比较句型 as...as...和...一样 (原级的比较) the more...the more....越....越.... 并列句满分表达 1、and but 句型 2、not only ....but also...句型 复合句的满分表达 一)主语从句 二)同位语和同位语从句 1、名词作同位语 2、同位语从句 三)定语和定语从句 1、定语的成分 2、定语和定语从句在写作中的使用 3、定语从句的满分表达 四)状语和状语从句 1、什么是状语 2、状语在写作中的使用 3、状语从句的满分表达 ①让步状语从句 ② so...that... 如此...以至于.... ③分词作状语把分词放在句中的主谓之间作为插入语使用 二. 英语的特殊结构的满分表达 1)插入语: 2)双重否定 3)强调句型 4)修辞 一. 比喻 二. 排比 5)虚拟语气 1、if 引导的虚拟语气 6)倒装 1、否定词放句首用倒装 2、so...that...的倒装 3、only+状语放句首用倒装 三、段落:段落的论证方式 1、定义和解释 2、统计和事实(推荐英语2) 3、引用名人名言 一、简单句的满分表达 被动 当汉语中出现我们、人们、大家或有人等人称代词做主语时,都可以写成被动。 被动句型推荐在第一段的最后一句话,引出文章中心时使用,或者是第三段的第一句话,文章总结的时候使用。(使用一次就够了) 举例1:我们应该孝敬父母 parent should be respected by us. superiors are supposed to be respected by their descendants. 单词替换: ①parent----->superiors(父母,长辈,上司)/ the elderly/ senior citizens. ②should----->ought to/ be supposed to(应该做)/ be obliged to(有责任有义务做,带强制的感情色彩) ③we、us和people的替换----->human beings/ the public/ private individuals 写作时要注意单词的准确性!!1 1)我们不应该盲目追星 我们------>teenagers and youngsters. 2)我们应该节约 undergraduates(本科生)、youngsters on campus(大学生) 3)我们应该孝敬父母 children/ kids/ offspring(子孙后代,单复数同形不加s)/ descendants(子孙后代) 4)人们应该讲诚信 businessmen 5)我们应该有自信 all children and adults/ men and women in all walks(各行各业的男男女女们) 6)我们应该关注环境问题 experts and professors 示例2、我们不应该盲目追星 celebrities (名人;明星) should not be pursued by youngsters. not的替换:------never /by no means/ under no circumstances/ fail to(★) 示例3、污染很严重 environmental contamination is though very serious by increasing amount of experts and professors. pollution-----> environmental contamination think------> maintain/ claim/assume/ be of the opinion that/ cling to the perspective that very-----> distinctly /remarkably/ exceedingly/ outstandingly/ strikingly/ extraordinarily [ɪksˈtrɔːdnrɪli] (选三个记忆) serious----> fatal/ grave/ severe/ fearful/ be of great severity there be句型 there exists/seem/remain(都翻译成有) 示例1: 有很多的原因解释我的观点 There exist many reasons to explain my idea. 本句型推荐写在第二段的第一节话引出原因分析的时候使用,或者是第三段的最后一句话喊口号的时候使用。 Many ----a sea of/ a multitude of/ a host of / a train of /an army of 许多、大量 -----immense(巨大的) amounts of -----numerous Reasons—causes/factors/elements Explain—account for /give rise to/contribute to/be responsible for 产生、导致、致使 Idea----outlook/viewpoint 比较句型 as…as…和…一样 (原级的比较) 只要作文中出现形容词或副词的地方都能写出as…as…句型 本句型推荐写在第一段的最后一句话引出文章中心的时候使用,或者是第三段第一句话,文章总结的时候使用。 示例1:她很漂亮 She is as beautiful as a red rose, which managed to take away the breath of a sea of children and adults. 她能成功带走很多人的呼吸。 be动词的替换(不适合被动和现在进行时,此时be作为助动词)------ ①look/taste/sound/feel…所有的感官动词都可以替换be动词 seem、 appear(好像,似乎) ②keep, remain ③become,get ④prove Beautiful----graceful/ elegant/ attractive/ charming/ gorgeous(美丽到极致) 示例2:自信很重要 Confidence proves as important as sunshine, which plays an essential role in the normal growth of all creatures. Important-----vital/crucial/critical/indispensable/significant ------be of great importance ------be of great importance 示例3:过渡捕捞很严重 Sth becomes as grave as AIDS,which has threatened the health of patients or taken away their lives. the more…the more…越…越… 这个句型叫做the+adj/adv比较级+句子,the+adj/adv比较级+句子。(主将从现哟!) the后面加形容词还是副词取决于后面这个句子的谓语动词是系动词还是实义动词,如果谓语是实义动词用副词,如果是系动词用形容词 本句型推荐写在作文的第二段分析原因的时候使用 Eg:文化交流的越频繁,经济发展越迅速 The more frequently cultures are exchanged, the more rapidly Chinese economy will develop. 可数名词永远不能单独使用,如果不确定是不是可数,加the最保险。 例句1:你爬的越高看的越远 (没有特指的一个人用one,没有特指的多个人用those) The higher one ascends , the farther he will overlook. (farther指真实距离的远,further指抽象距离的远) 例句2:你学习的越努力,你越容易取得成功。 (努力:diligent) The more diligent one keeps,the more easily he will achieve glories. 一句话需要动词又没有动词用be动词; keep是系动词后面跟形容词diligent,‘容易’是修饰‘取得’的,‘取得’是实义动词,副词修饰实义动词,使用副词easily。 例句3:越努力,越幸运。(所有人都是) The harder all children and adult remain, the more fortunate they will become. 作业:用the more …the more…句型写为什么做人一个有自信 并列句满分表达 1、and but 句型 And------->likewise/similarly/in the meanwhile/at the same time 都翻译为‘并且’ But-------->conversely/by contrast/On the contrary/ conversely/nevertheless都翻译为‘但是’ 描述图画的分类 1)一幅图 1、一幅图,一个主体,两个动作(主要/次要) 2、一幅图,两个主体,两个动作 2)两幅图 在描述图画的时候记住:除非有明显的过去时间,描述图画都用现在进行时,因为现在进行时描述更生动。 描述图画----一般现在时 描述图表----一般过去 In the picture, the goalkeeper is imagining himself exceedingly small. On the contrary, the player is assuming his rival(对手)as big as a hill. 在第一幅图画当中,温室里的花朵生长的很健康,但是在第二幅图画中,这朵花就凋零了。 In the former picture, the flower in the greenhouse is growing healthily. Conversely, in the latter one, it is dying. And but句型推荐写在作文的第一段,描述一幅图两个主体两个动作的时候使用,或者是两幅图的时候使用。 替换Picture----> picture/cartoon/drawing/painting/caricature/photograph 作业:描述追星这幅作文 2、not only …but also…句型 本句型推荐写在作文的第二段,分析原因的时候使用 例句1:养宠物的好处 养宠物能减少老人的孤单 Raising pets can reduce the loneliness of senior citizens. 养宠物能培养小孩子的善良 Raising pets can cultivate the kindness of kids. 合并: Raising pets not only can educe the loneliness of senior citizens but also can cultivate the kindness of kids. 例句2:为什么应该孝敬父母 孝敬父母不但是一个中华民族的传统美德,而且是子女的法定义务。 Supporting the elderly not only keeps a Chinese conventional virtue but also proves the legal responsibility of their offspring. 例句3:合作/自信/乐观/文化交流 不但能够使我们交到更多的朋友,而且还能使我们取得更大的成功。 Enable sb to do sth/ have sb do sth 使某人做某事 成功、成就、荣耀:glories 表扬、嘉奖、荣誉、荣誉、成就:credits Cooperation not only enables all children and adults to make more intimate friends but also has them achieve greater credits. 复合句的满分表达 一)主语从句 l (That you never fail to fascinate me) is obvious. It is obvious (that you never fail to fascinate me) 主语从句的满分表达就是把主语从句放到句末去,加it做形式主语。 主语从句常见的满分表达是it…that… It proves common knowledge that…显而易见,总所周知 It proves self-evident that… 显而易见,总所周知 It seems beyond dispute that…超越了争论---->显而易见,总所周知 It is universally acknowledged that…显而易见,总所周知 It has been widely accepted that… 显而易见,总所周知 It keeps my perspective that= i think that… 我认为 (选两个记忆----大作文写一个小作文写一个) 可以写在作文中任何一句话的前面来拉长句子 本句型推荐写在大作文第一段第一句话的前面,用来引出推荐的图画或图表。 更好的主语从句的变体是把it写成what,在that前面加is Eg: What proves common knowledge is that… 已经变成了两个从句:1、what引导的主语从句 2、that引导的宾语从句 二)同位语和同位语从句 1、名词作同位语 只要在作文中见到名词,都可以在后面加一个名词,作为它的同位语出现。 大作文最多出现两次名词作同位语。 My boyfriend, a rich businessman, really has no much time to accompany me, an attractive girl. 一个男人把贝克汉姆的名字写在他的脸上 A man,a soccer fan, is writing the name, a symbol of someone, of Beckham , an esteemed sportsman, on his face, some part of the body. 2、同位语从句 1、她长着一双大眼睛这个事实表明她是一个美女; The evidence( that she has a pair of big eyes )manifests(表明) (that she keeps a beauty.) 同位语从句+宾语从句 2、很多女生都已经穿上了漂亮的花裙子,这个事实表明夏天已经来了。 The evidence that a host of girls have wore beautiful colorful skirts manifests that summer is around the corner. …样的事实表明了… 本句型推荐写在作文第二段分析原因的时候使用,它的模板是the evidence that + 一个表示原因的简单句+ manifests that +文章的中心句。 为什么说污染很严重? 我们再也见不到明亮的星星和皎洁的月光了,这个事实表明污染变得越来越严重了。 The evidence that bright stars and pure moonlights fail to be detected manifests that environment contamination is becoming increasing fatal. 例句:国产车的价格变得越来越低了,这个事实表明国产车在中国更受到欢迎 他们能够享受到一个更高质量的生活水平,这个事实表明,更多的农民涌入大城市。 The evidence that farmers can enjoy high quality life, manifest that most of them would like to swarm into big cities. 三)定语和定语从句 1、定语的成分 ①形容词修饰名词 ②介词短语修饰名词 ③名词修饰名词 ④非谓语动词修饰名词 ⑤从句 2、定语和定语从句在写作中的使用 只要在作文中见到名词,都可以给它加一个定语的成分,把句子拉长。但是在第一段描述图画的时候只要见到名词通常都要加定语,使图画的描述显得很生动。 一个…美国小女孩正穿着少数民族的传统服饰 An American girl young as well as graceful is wearing Chinese conventional costume which keeps pervasive(遍布的,普遍的)in the south of China. Immense amounts of children and adults sitting in seperate rooms are surfing on the internet. 描述图画的万能定语: 1、好的: 用as well as连接两个形容词:cute,lovely,little; graceful elegant; young; Enthusiastic,passionate; confident,energetic; Aggressive ambitious Who looks distinctly impressive to readers(给读者留下深刻印象的—>万能定从) 2、坏的: Fat, cruel, ugly Negative, dispassioned 消极悲观的 Terrible, disgusting,disgraceful 不好的 Who looks rather less impressive to readers. 3、定语从句的满分表达 他是一个色狼是显而易见的 He looks like a lady-killer, which has been widely accepted. 定语从句的满分表达就是which可以引导修饰前面整个句子的定语从句,和前面的句子用逗号隔开。 定语从句的满分表达可以写在作文中任何一个陈述句后面,但是推荐写在中文第二段某个比较短的原因后面用来拉长句子。 1)which leaves us a deep impression 2)which provokes the public’s widespread concerns. 3)which brings up the unnecessary/unexpected trouble 4)which gives rise to dreadful consequences 国产车的价格变得越低,越多的人愿意买国产车 The lower the price of cars made in China becomes, the more Chinese would like to purchase them, which leaves businessmen a deep impression. 四)状语和状语从句 1、什么是状语 只要在句子中见到一下的一坨东西就是状语:adv,时间,地点,原因,条件,让步,方式,结果,目的,伴随,比较状语 2、状语在写作中的使用 中文中的任何一句话都可以加给它加一个状语的成分把句子拉长,但是在第一段描述图画或图表的时候一定要加状语,使图画或图表的描述更完整。 描述图画的万能状语 In the center of the vivid picture. 描述原因的万能状语 推荐写在那个原因的中间作为插入语使用 1、as every one can see it. 显而易见,总所周知 2、With the rapid advance of science and technology. 3、In our contemporary society目前 4、In the general routine of everyday living在我们日常生活中 3、状语从句的满分表达 ①让步状语从句 Although Although引导的让步状语从句可以写在作文中任何一句话的旁边,但是推荐写在第二段分析原因的时候使用。 第二段原因分析句型已经讲了:the more…the more…/not only…but also…/同位语从句/although引导的让步状语从句 第二段第一句话用there be 引出原因分析 为什么不应该盲目追星? 例句:盲目追星会影响青少年的身心健康 影响:exert great influence on Pursuing celebrities blindly might exert great influence on physical and mental health of youngsters on campus although their singing sounds touching. 发展中国家的人变得越来越富有了 Private individuals from developing nations are becoming increasingly wealthy although Although 引导的万能状语是: Although many people fail to pay attention the issue. 虽然很多人还没有关注到这个问题 Pay attention to 的替换(记两个) 关注,重视: Place great emphasis on; Attach great importance to; Shed light on; Pour attention into problem替换:issue phenomenon现象 subject话题 the current situation现状 ② so…that… 如此…以至于… 只要作文中出现形容词或副词的地方,都能写成so…that…句型,但是推荐写在第一段的最后一句话引出文章中心的时候使用或者是第三段的第一句话文章总结的时候使用。 已经推荐过 被动,as … as, so…that…可以写在第一段最后一句话和第三段第一句话 生命如此短暂,以至于如何的度过都是一种浪费 Life proves so short that it is a waste how to spend it. Sth keeps so vital that the problem should have been brought into the limelight. 带到聚光灯下 Sth becomes so fatal that the problem should have been brought into the limelight.引起我们关注 ③分词作状语把分词放在句中的主谓之间作为插入语使用 I hate you, i will kill you.(x) Hating you , i will kill you.(分词作状语) I, hating you, will kill you.(★) 本句型推荐写在作文的第一段,描述一幅图一个主体两个动作的时候使用。 它的模板是: sb(定语),doing sth1.(次要)+定/状,is doing sth2(主要)+定/状 A boy is smiling, a boy is rushing to the destination ------> A boy confident as well as vigorous(充满活力), smiling in the center of the vivid cartoon, is rushing to the destination which becomes a new start. 文化火锅 The hotpot delicious as well as health, smoking in the center of the vivid cartoon, is full of cultures from different nation in the world. 二. 英语的特殊结构的满分表达 1)插入语: 以下都是万能的插入语,可以插在任何一句话的主谓之间 本句型推荐写在第一段的最后一句话,第二段的第一句话或者是第三段第一句话的主谓之间 Needless to say显而易见,总所周知 In my judgement To my knowledge Exactly speaking To tell the truth To put it in another way换句话说 I suppose我认为 As i see it==in my opinion As we all know 2)双重否定 Never fail to 从来没失败过…---->没有意思表示强调(谓语),可以写在任何一个肯定句的主谓之间 双重否定推荐写在:同插入语(第一段的最后一句话,第二段的第一句话或者是第三段第一句话)用了双重否定就别用插入语了 3)强调句型 It is…that… 唯一不能强调谓语 Eg: I love the girl in a restaurant 有很多的原因解释这种现象: There exist numerous factors here to account for the phenomenon. ---->It is to account for the phenomenon that there exist numerous factors here . 作文中所有的句子都可以写成强调句型,但是推荐写在:同上(第一段的最后一句话,第二段的第一句话或者是第三段第一句话) 4)修辞 一. 比喻 Confidence is to humans as water is to fish. 自信对于人类来说就相当于水对于鱼来说一样 sth很重要。(confident可替换) Sth1 is to 人 Sth proves to 人 as solid foundation is to high skyscrapers.就像坚固的地基对高楼大厦同样重要 As the foundation is to high skyscrapers. As mothers are to little babies. As the infinite blue sky is to flaying eagles. 就像剧烈的病痛对于晚期的病人同样严重 Sth proves to 人 as intensive pain is to incurably ill patients as horrible nightmares are to innocent kids. 比如:就像经济危机对于一个国家的经济发展一样严重。 xxx很严重 本句型推荐写在第一段的最后一句话引出文章中心的时候使用或者是第三段第一句话文章总结的时候时候。 这个图画告诉我们一个道理就是城镇化进程对一个国家就像坚固的地基对高楼大厦同样重要 二. 排比 总之我们应该采取措施 Action is supposed to be adopted quickly, effective and actively It is quickly, effective and actively that action is supposed to be adopted 定语从句的排比: 本句型推荐写在第三段最后一句话喊口号的时候使用(罗斯福那句话) 5)虚拟语气 1、if 引导的虚拟语气 如果你要远行,我会掩上所有的窗户 If you travel to a long distance , i will close all my windows. —>if you traveled to a long distance , i would close all my windows. 本句型推荐写在作文第二段最后一句话,反面论证的时候使用,或者是第三段的第一句话文章总结的时候使用。 如果每个人都沉迷于网络 abandon oneself to doing sth沉迷于做某事 If every one of teenager and youngster abandoned himself to surfing on the internet, he would pay a heavy price in the near future(万能). 单复数不一致问题 (every用单数) Be indulged in 沉溺(迷)于做某事 Be addicted to abandon oneself to doing sth If every university student were indulged in surfing on the internet, it would be hard for them to graduate smoothly. It is imperative/ essential/ urgent that… …很紧急,很重要 本句型推荐写在作文第三段具体措施的时候使用。 让父母采取措施(很多人都会写政府) 从小教育孩子支持国货是很重要的 should+V原表示虚拟 It is urgent that kids should be educated/inspired to support Chinese goods 6)倒装 把一句话写成一般疑问句的形式 1、否定词放句首用倒装 ①我从来不是一个彪悍外向的女人。 I am never a woman tough and outgoing. Never am i a woman tough and outgoing. ②他不但看起来很贫穷,而且事实上他的内心也很贫穷 He not only looks poor but also in fact is poor in his mind. Not only does he looks poor but also in fact is poor in his mind. ③Respecting parents keeps not only a Chinese conventional virtue but also proves the duty of their offspring. —>not only does respecting parents keep a Chinese conventional virtue but also proves the duty of their offspring. ④Confidence not only can make you find more happiness in your life but also can have you make more friends. —>not only can confidence make you find more happiness in your life but also can have you make more friends. 2、so…that…的倒装 把so引导的部分放句首用倒装 我妈妈很善 My ma is so kind that she will never kill an ant. —>So kind is my mother that she will never kill an ant. 我很开心 I am so delighted that i cannot help laughing at midnight. So delight am i that i cannot help laughing at midnight Sth keeps so significant/fearful that the issue should have been brought into the limelight. —> so fearful/significant does sth keep that the issue should have been brought into the limelight. 3、only+状语放句首用倒装 只有通过采取这些措施,这个问题才能得到改善。 Only by taking those action can the issue be improvement a lot. 只有这个问题得到改善,人们才能安居乐业 [Only when the issue can be improved a lot ]can the common lead a happy and comfortable life. 三、段落:段落的论证方式 段落论证方式也就是写作无话可说的时候怎么办。 1、定义和解释 什么是追星? Pursuing stars is a social trend which means that we listen to their songs, we buy their CDs and we imitate their hairstyle when we have passion for them. (排比主语句式最好一致) 什么叫孝敬父母? 好事----一个中华民族传统美德 坏事----全世界普遍存在的问题/话题 Supporting the elderly is a Chinese conventional virtue(传统美德)which means that we cook for them, we buy gift for them and we wash feet for them when they become gradually old. 定义和解释用在第一个原因分析 A server global issue An active/ negative mentality心态 Sth1 is sth2 a Chinese tradition virtue + which means that+三个并列简单句 A hot social topic (主语一致) A social pervasive trend普遍趋势 when引导的时间状语从句 污染是什么? 2、统计和事实(推荐英语2) In light of=on the basis of=in line with根据;按照 Lastest=current=proximate 最新的;最近的 Statistics/survey/data/data统计 In light of lastest statistics by the Chinese academy of social science(中科院),an increasing amount of us harbor the idea that… By the department of social science in Peking university社会科学学院 harbor the idea that=think 持…观点 A recent study revealed the shocking /surprising/ delightful fact that…+中心句 3、引用名人名言 Once, there seemed a writer who has gained great reputation in Japan stating that: 推荐句型 ①比喻 ②as…as ③the more…the more句型 ④so…that… ⑤if虚拟语气
我的随笔
刘航宇
5年前
0
2,237
3
2021-03-19
数字图像处理绪论、基础、图像增强简答
摘要:本文介绍了数字图像处理的基本概念、层次、应用,包括图像数字化过程、数据量影响因素、数字化设备组成等。同时,阐述了图像增强的目的、直方图均衡化处理方法等。绪论 什么是图像? 模拟图像处理与数字图像处理主要区别表现在哪些方面? 图像处理学包括哪几个层次?各层次间有何区别和联系? 图像处理学主要与哪些学科有关? 数字图像处理主要应用有哪些? 答: 1.图像:是对客观对象的一种相似性的、生动性的描述或写真。数字图像:一种空间坐标和灰度均不连续的、用离散数字(一般用整数)表示的图像。灰度图像:在计算机领域中,灰度数字图像是每个像素只有一个采样颜色的图像。在数字图像领域之外,“黑白图像”也表示“灰度图像”,例如灰度的照片通常叫做“黑白照片”。 2.主要区别:模拟图像处理是利用光学、照相方法对模拟图像的处理。优点: 速度快,一般为实时处理,理论上讲可达到光的速度,并可同时并行处理。缺点:精度较差,灵活性差,很难有判断能力和非线性处理能力 数字图像处理,简称计算机图像处理,指将图像信号转换成数字格式并利用计算机对数据进行处理的过程)是利用计算机对数字图像进行系列操作,从而达到某种预期目的的技术.优点: 精度高,内容丰富,可进行复杂的非线性处理,灵活的变通能力,一只要改变软件就可以改变处理内容 3.数字图像处理可分为三个层次:狭义图像处理、图像分析和图像理解。 狭义图像处理是对输入图像进行某种变换得到输出图像,是一种图像到图像的过程。 图像分析主要是对图像中感兴趣的目标进行检测和测量,从而建立对图像目标的描述,图像分析是一个从图像到数值或符号的过程。 图像理解则是在图像分析的基础上,基于人工智能和认知理论研究图像中各目标的性质和它们之间的相互联系,对图像内容的含义加以理解以及对原来客观场景加以解译,从而指导和规划行动。 区别和联系:狭义图像处理是低层操作,它主要在图像像素级上进行处理,处理的数据量非常大;图像分析则进入了中层,经分割和特征提取,把原来以像素构成的图像转变成比较简洁的、非图像形式的描述;图像理解是高层操作,它是对描述中抽象出来的符号进行推理,其处理过程和方法与人类的思维推理有许多类似之处。 4.高数、信号处理、计算机开发语言(vc、matlab)、线性代数 5.1)、文化艺术方面 电视画面的数字编辑;动画的制作,电子图像游戏;纺织工艺品设计,服装设计与制作,发型设计;文物资料照片的复制和修复;运动员动作分析和评分 2)、机器人视觉 机器人三维景物理解和识别;自主机器人军事侦察、危险环境;邮政、医院和家庭服务的智能机器人;装配线工件识别、定位智能机器人;太空机器人 3)、视频和多媒体系统 电视制作系统广泛使用的图像处理、变换、合成;多媒体系统中静止图像和动态图像的采集、压缩、处理、存贮和传输 4)、科学可视化 图像处理和图形学紧密结合,形成了科学研究各个领域新型的研究工具 5)、电子商务 身份认证;产品防伪;水印技术 基础 图像数字化包括哪两个过程?每个过程对数字化图像质量有何影响? 数字化图像的数据量与哪些因素有关? 数字化设备由哪几部分组成?数字化设备包括哪些主要特征? 答: 1.图像数字化主要包括取样和量化这两个过程,其中取样过程是使图像空间坐标数字化,而量化过程是使图像函数值(灰度值)数字化。 取样(数字化空间坐标)过程影响着数字化图像的空间分辨率(图像中可辨别的最小细节);而量化(数字化灰度值)过程影响着数字化图像的灰度级分辨率(灰度级别中可辨别的最小变化) 采样间隔越大,所得图像像素数越少,空间分辨率低,质量差,严重时出现像素呈块状的国际棋盘效应;采样间隔越小,所得图像像素越多,空间分辨率高,质量好,但数据量大。 量化等级越多,所得图像层次越丰富,灰度分辨率越高,质量越好,但数据量大;量化等级越少,图像层次欠丰富,灰度分辨率低,质量变差,会出现假轮廓现象,但数据量小。 2.1)图像的大小有关,图像大数据量也就大。2)采样间隔越大,量化等级越小,数据量越小;采样间隔越小,量化等级越多,数据量越大。3)与一个像素在计算机中表示的方式有关,一个像素占用的字节数多,数据量大。 3.1)采样孔:是数字化设备能够单独地观测特定的图像元素二不受图像其他部分的影响。(2)图像扫描机构:使采样孔按照预先确定的方式在图像上移动,从而按顺序观测没一个像素。(3)光传感器:通过采样检测图像的每一个像素,通常采用CCD阵列。(4)量化器:将传感器输出的连续量转化整数值,如A/D转换电路。(5)输出存储装置:将量化器产生的灰度值按适当的格式存储起来。 图像增强 1.什么是灰度直方图?有哪些应用? 2.从灰度直方图你能获得图像的哪些信息? 3.图像增强的目的是什么? 它包含哪些内容? 4.在直方图修改技术中采用的变换函数的基本要求是什么? 5.直方图均衡化处理采用何种变换函数? 答: 1.灰度直方图是灰度级的函数,它反映了一副图像中具有某种灰度级的像素的个数、各灰度级像素出现的频率。应用:用于判断图像量化是否恰当;用于确定图像二值化的阈值;当物体部分的灰度值比其它部分灰度值大时,可利用直方图统计图像中物体的面积;计算图像信息量H(熵);通过变换图像的灰度直方图,可使图像更清晰,达道图像增强的目的。 2.灰度范围,灰度级分布,整幅图像的平均亮度等 3.采用一系列技术去改善图像的视觉效果,或将图像转换成一种更适合于人或机器进行分析和处理的形式。有选择地突出某些感兴趣的信息,同时抑制一些不需要的信息,提高图像的使用价值。 图片 4.T(r)为变换函数,应满足 ①在0 ≤ r ≤ 1内为单调递增函数,保证灰度级从黑到白的次序不变; ②在0 ≤ r ≤ 1内,有0 ≤ T(r) ≤ 1,确保映射后的像素灰度在允许的范围内。 累积分布函数图片 在原始图像灰度分布在较窄区间,引起图像细节不够清晰。直方图均衡化减少图像灰度级,对比度扩大 图片 答:统计0(5/64),1(12/64),2(16/64),3(8/64),4(1/64),5(7/64),6(10/64),7(5/64)出现频率用matlb做图 定义数组 v=[5/64 12/64 16/64 8/64 1/64 7/64 10/64 5/64] 绘图如图所示: 图片 图片 2.原始图像概率分布及新灰度计算结果为: 图片 图片
通信&信息处理
刘航宇
5年前
0
679
4
2021-03-03
焦虑?别灰心,改变明天的只会是今天。
摘要:文章强调面对焦虑和恐惧时,应专注于当下,将大目标拆分为小目标,并建立正面反馈机制。通过实例说明,如长跑冠军邢慧娜的故事,以及作者自身经历,阐述这种方法如何帮助克服压力,实现目标。你焦虑,因为你在二三十岁的时候还没有长大,也没有发现人生的本质。人活一辈子,是一个逐渐成长的过程。人生一辈子,也是一个逐渐发现自我的过程。 我们人生里会有很多问题,也会有很多抉择,这都很正常,这些构成了每个人不一样的际遇,不一样的思维,不一样的生活状态,和不一样的最终结局。 但认清了人生的本质,你才能知道,很多时候你回答的一个问题,你做的一个抉择,其实只是你人生的一部分,学会坦然接受,学会眼光看的长远,你就会发现,即使当下你不知道哪个是最优选择,但你至少不会选差。 真正困住你的,并不是目标本身,而是你对恐惧的想象。 大脑很喜欢放大恐惧,别被你的大脑骗了。 想象一个人,他在一个黑漆漆,空荡荡的孤岛上跑10000米。 他不知道自己跑了多少步,也不知道还要跑多久。 每跑50米,100米,1000米,都没有人告诉他,你跑到哪里了,还剩多少米。 没有进度条,没有反馈,没有交流,没有陪伴,他就这样在这暗无天日的永夜中,不停的奔跑,奔跑,奔跑,奔向一个永远不会达成的目标…… 这是怎样的一种感觉? 再想象一个人,他在一个充满阳光的跑道上跑10000米,跑道上有刻度,他的身边有裁判,有家人,有好朋友陪伴着他。 他每跑完50米,裁判就会告诉他:“你已经跑了50米了,你离目标又近了一点”, 他每跑完100米,他的家人和朋会友对他说:“你已经跑了100米了,很不错哎,你的努力我们都看到啦,加油!” 他心里有数了,步伐更坚定了。继续跑,继续跑,又跑了200米,又跑了300米…… 就这样,每跑一段距离,得到一次反馈;每跑一段距离,得到一次反馈…… 这又是怎样的一种感觉? 其实,这两个人所做的事情都一样,都是跑10000米,但是,他们的心理感受是完全不同的。 所谓的“压力”,其实就是这么来的。 当你背着一个极其宏大的目标上路,并且努力了很久很久,都得不到一次正面反馈的时候,压力就会像乌云一样,一点一点遮住你的心灵,压垮你的意志。 真正困住你的,并不是目标本身,而是你对恐惧的想象。 大脑很喜欢放大恐惧,别被你的大脑骗了。 所以,要想给自己减压,最根本的,就是抓住两个点: 1【拆分】——把大目标拆分成小目标。 2【反馈】——给自己建立正面反馈机制,每走一步,就得到一次正面反馈,这样才能吸引自己坚持下去。 这个方法,不是我自己想出来的,而是真的有人把它实践出来了,这个人,就是2004年雅典奥运会女子10000长跑冠军邢慧娜。 邢慧娜在获得长跑金牌后,记者采访她,问她是用怎样的毅力坚持跑完一万米的? 她说:“我不知道,我什么都没想,我就想着跑一步,再跑一步,然后就这样一步,一步,一步,不知不觉就跑完了。” 甚至,在她冲过终点线的那一刹那,她还没有意识到自己已经拿金牌了,她仍然沉浸在脚下的节奏中,闷头又往前跑了一小段,被裁判多次示意后才停下。 看到电视里的这一幕,妈妈说:“原来她是这样想的啊,不去想10000米这个大目标,只想着走好脚下的每一步。走一步,再走一步,就这样不知不觉地就把大目标完成了。” 这个理论对我的影响非常深刻,在我后来的人生中,每遇到目标繁重,压力大到崩溃的事情时,妈妈就会对我说:“想想邢慧娜”。 这几年,我自己压力最大的一段时间,发生在2016年上半年。 那半年,我首先要看完60多斤印尼语文献,和总时长50多小时的视频音频资料,并从中提炼出有用的部分,经过分析和研究,最终写成30000多字的硕士毕业论文(我的研究对象是苏门答腊岛米南加保族的某种乐器); 其次,根据投资方的要求,我要在半年时间内,完成《三字经》《千字文》《声律启蒙》《百家姓》这四套国学歌曲的作曲工作,并完成编曲录音和演唱; 同时,2016年正是我在知乎写情绪管理文章的上升期,当时我给自己定的目标是,每周至少写一篇; 与此同时,我工作室还有三个项目的谈判在交替进行,预计自己要在西南地区采风创作两个月,中间挤时间学昆曲和岔曲共24课时。 哦,对了,我当时还带了三个钢琴学生和两个编曲学生。 这是我2016年上半年要完成的工作量。 到了某一个点,我突然断片了,真的什么都干不动了,只想躺在床上打仙剑打到死。 我跟妈妈说,我觉得我快抑郁了,我感觉自己真的很失败,很没有行动力,没有自控力,简直啥都干不成,我要废了。 妈妈说:“别急别急,想想邢慧娜。” 对,邢慧娜,走一步,再走一步! 好,我还用这个方法,我不去想10000米,我只想着脚下的每一步。 我不去想论文有多庞大,外文资料有多厚,我什么都不想,我直接开始做。我一个字,一个字,做。 我翻开外文资料的第一张,唉,这捆资料是我两年前从苏门答腊岛背回来的,放了两年,积了厚厚一层灰。 不过没关系,我把灰擦干净,我把自己归零,我一无所有,我从零开始做。 先从文献的第一句开始看,完蛋,一句话10个单词,只认识5个。好吧,没关系,我一个单词一个单词查。 我先查第一个,再查第二个,再查第三个…… 查完以后,我把整句话拼起来,把中文意思写在笔记本上。 嗯,我很不错,我翻译完了第一句话,我还有力量,我自己给自己一个正面反馈! 然后,再写第二句话,第二句话有三个词不认识,再查,查完写在笔记本上。 不错,我翻译完了第二句话,我的力量还在,我给自己一个正面反馈! 然后翻译第三句。 …… 就这样,一上午过去了,我翻译了5页。 一周时间过去了,我翻译了100页。 三个月时间过去了,我竟然把最厚的那本文献翻译完了! 我什么都不想,我只想着手中的每一个字,写一个字,再写一个字,就这样,不知不觉,竟然把一本厚厚的外文资料翻译完了。 邢慧娜原理,果然很无敌! 就用这种方法,一点一点哄着自己,把论文弄完了。 而且我的论文答辩还获得了专业第一名的好成绩(93分)! 同样也是用这种方法,一个音符一个音符,把那套国学歌曲也写完了。 而且这套歌曲一经发布,便广受好评,甚至后来偶尔路过一些学校或幼儿园,还能听到里面传来孩子们的歌声“天地玄黄~宇宙洪荒,日月盈仄~辰宿列张”——是我写的旋律! 半年时间过去,我当初的目标,竟然一个一个都达成了。 哦,对了,我居然每天还能挤时间去楼下青年湖公园跑两圈。 没想到,一个人,在半年时间内,竟然可以做这么多事情! 只要你沉住气,凝神归元,把力量集中在当下所做的那件事情上。 你很微观,你只在乎当下,你的手在写一个字,你的心就在这个字上。 别去想那个终极目标,别让宏大的目标把你压垮了。 真正困住你的,并不是目标本身,而是你对恐惧的想象。 大脑很喜欢放大恐惧,别被你的大脑骗了。 前天晚上,有一个小姑娘在我公众号后台留言,她说:“巴赫姐,我明知道自己要申请国外的学校了,可就是行动不起来,我不想去查那些外国网站,不想填申请表,感觉自己丧失行动力了,怎么办?” 我说:“当你看到这条信息的时候,你帮我做件事——直接打开你想申请的学校的网页,从网页上down下来一张申请表,发给我。” 三分钟后,我收到了她发来的申请表。 她告诉我说:“巴赫姐,你知道吗?我原本以为去外网查申请表是一件困难很困难的事,可是当我真正去做的时候,才发现,原来竟然这么简单!” 是啊,你看,就这么简单。 打开那个网页,找到申请表那一栏,点击鼠标右键。 真正困住你的,并不是目标本身,而是你对恐惧的想象。 大脑很喜欢放大恐惧,别被你的大脑骗了。 当你背负着巨大压力的时候 ,别着急,别害怕,想想邢慧娜。 不要让自己陷入一种在黑暗中绝望奔跑的状态,试着把自己拉回到阳光下,自己给自己建立一个进度条,自己给自己建立一个正面反馈机制。 比如,你可以跟你非常信任的人,爸爸,妈妈,老师,朋友,爱人,都可以,和你信任的人,结成“正面反馈联盟”。 告诉他:“亲爱的妈妈(爸爸,老师,朋友,老公,老婆),我现在压力很大,我需要你的帮助。我希望我接下来的一段时间,每完成一个小小的目标时,你都能对我说一句鼓励的话,给我一句正面反馈。” 接下来,就一步一步去做吧,打开作业本,打开参考文献,打开Word,写下,或敲下你的第一行字。 哪怕你一上午只写了五行字,你也已经成功了! 因为,你战胜了脑海里的恐惧,你从烂摊子上勇敢的站起来了! 把这个好消息告诉你信任的人,对他说,“亲爱的,我上午写了五行字,请给我一个正面反馈吧!” 这样,你自己的第一步,就走出来了! 走一步,再走一步。 每一步,都走得踏踏实实,稳稳当当。 一旦你真的进入了那种“做”的状态,你会发现,一切都进行的有条不紊地,一切都顺利起来了。 最重要的,就是迈出第一步,哪怕在家长朋友的帮助下鼓励下,也要勇敢的迈出第一步! 脑内千山万水,不如脚下迈出一步,哪怕是跌出去的一步。 我不求赢得比赛,我只求跑完全程。 最后,祝大家都能战胜恐惧,恢复行动!
励志美文
刘航宇
5年前
0
747
3
2021-02-15
微型计算机可任意启动/停止的电子秒表
摘要:本文介绍了使用8086处理器、8253定时器和8255接口芯片设计电子秒表的过程。通过编程实现计时、停止和清零功能,并使用数码管显示计时结果。一、电子秒表课程设计要求 6位LED数码显示,计时单位为1/100秒。利用功能键进行启/停控制。其功能为:上电后计时器清0,当第一次(或奇数次)按下启/停键时开始计数。第2次(或偶数次)按下该键时停止计时,再一次按启/停键时清零后重新开始计时。 二、关键字 8086 8255 8253 控制字三、摘要 用汇编语言设计数字秒表,用PROTUES仿真软件搭建的硬件电路上正确显示,并且具有开始停止清零功能。用8086作为处理器,8253做定时功能产生0.01S的脉冲,8255具备锁存和并行输出功能,驱动7段数码管正确显示,并且具有足够高的精度。。 四、综合实验目的: 通常,学习知识是由浅入深、由此及彼,一点点的学习和积累的,而应用知识则是综合运用所积累的知识来分析和解决实际问题、从知识的系统性来检验对各层次知识的掌握程度。 综合实验的目的是让学生把理论学习和实验教学阶段所掌握的知识通过一个设计实例,经历一次理论和实践结合、软件和硬件结合的综合训练,也是一次工程实践能力的检验。这次综合实验大家应当把它作为毕业设计的预演。 锻炼通过各种媒体和途径主动获取知识的能力。 五、引言 使用8253的通道0 工作在方式0计数,,并选用二进制技术,控制字36H,计数初值500,对1MHZ的CLK计数产生2000HZ的输出脉冲给1,2通道的CLK,通道一选用二进制计数即计数结束中断方式0,初值20产生非屏蔽中断0.01S非屏蔽中断送给8086的NMI产生中断的脉冲,8086开始计数即毫秒位计数并显示,并与10比较,等于给分秒位加一, 毫秒位置清零,分秒位与6比较若相等清零秒各位加一,秒个位与10比较若等于清零秒十位加一,秒十位与6比较若等于清零分个位加1,分个位与10比较若等于清零分十位加一,分十位与6比较若等于全部清零。 1、使用各芯片的作用及工作原理 1)定时器/计数器8253 用系统8253定时器提供的1MHZ定时单位,设计秒表定时程序。 有关系统定时方法:PC机系统中的8253定时器0工作于方式3,外部提供一个时钟作为CLK信号, 频率:f=1MHz。 定时器0输出方波的频率:2000 Hz。 定时器1输出方波100HZ,输出方波周期Tout=1/100=1ms。8253A每隔1ms引起一次中断,作为定时信号。可用1ms作基本计时单位。 1图片 当A1A0分别为00 01 10 11时分别选中三个通道和控制字寄存器在8088系统中,8088的A1A0分别与8253的A1A0相连在8086系统中,通常将8253的8位数据线与8086的低8位相连,即使用偶地址,所以8086的A2A1分别与8253的A1A0相连。计数器(0 ~ 2)即三个计数器/定时器通道。每个通道包括:8位控制字寄存器、16位计数初值寄存器、减一计数器和输出锁存器。作定时器用:其CLK端上的输入脉冲应是标准的、精确的;作计数器用:对其CLK端上的脉冲计数,脉冲宽度可以不等。采用减一计数器,为0时,从OUT端上输出一个脉冲定时时间 = 时钟脉冲周期X预置的计数初值。 控制功能表 CS RD WR A1A0 功 能 0 1 0 0 0 写计数器0 0 1 0 0 1 写计数器1 0 1 0 1 0 写计数器2 0 1 0 1 1 写控制字寄存器 0 0 1 0 0 读计数器0 0 0 1 0 1 读计数器1 0 0 1 1 0 读计数器2 0 0 1 1 1 无操作 1 X X X X 禁止使用 0 1 1 X X 无操作 每个通道: CLK 计数脉冲或标准脉冲输入端 GATE 允许端,当GATE=1时允许计数 UT 计数值为0时输出一个脉冲 由于8253的读/写操作对系统时钟没有特殊的要求,因此它几乎可以应用与由任何一种微处理器组成的系统中,可作为可编程的方波频率发生器、分频器、实时时钟、事件计数器和单脉冲发生器等。8253是一片具有三个独立的16位计数器通道的可编程定时器/计数器芯片。每个通道都可以编程设定3种工作方式之一种;8253由以下几个部分组成: (1) 数据总线缓冲器(8位、三态、双向); (2) 读/写控制逻辑;CS:片选信号,低电平有效; RD:读信号,低电平有效; WR:写信号,低电平有效 A1A0:端口选择信号 (3) 三个通道( 0 ~ 2),由A0,A1控制选择; (4) 一个控制寄存器;2)用可编程并行接口芯片8255的PA口以及PB口实现数码管输出,PC口实现按键实现数据显示输出 8255 可编程外围接口芯片是 Intel 公司生产的通用并行I/O 接口芯片,它具有A、B、C 三个并行接口,并行接口是以数据的字节为单位与I/O 设备或被控制对象之间传递信息。CPU 和接口之间 的数据传送总是并行的,即可以同时传递8 位、16 位、32 位等。用+5V 单电源供电,能在以下三种方式下工作:方式0--基本输入/出方式、方式1--选通输入/出方式、方式2--双向选通工作方式。 本课程设计8255控制字1000010001,即是方式选择0控制A口输出控制C口高四位输入B组方式0输出C口低四位输入。即B口数码管段输出控制,A口数码管的位控制。C口低四位用于启动停止输入接口。 2图片 3). 锁存器273 74LS273是8位数据/地址锁存器,他是一种带清除功能的8D触发器,下面介绍一下他的管脚图功能表等资料。(1).1脚是复位CLR,低电平有效,当1脚是低电平时,输出脚2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)全部输出0,即全部复位; (2).当1脚为高电平时,11(CLK)脚是锁存控制端,并且是上升沿触发锁存,当11脚有一个上升沿,立即锁存输入脚3、4、7、8、13、14、17、18的电平状态,并且立即呈现在在输出脚2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)上. 74ls273管脚功能: 1D~8D为数据输入端,1Q~8Q为数据输出端,正脉冲触发,低电平清除,常用作8位地址锁存器。 4)、译码器74ls154 74ls154为4—16线制译码器其引脚图如下图所示 3图片 5). 7段数码管 数码管要正常显示,就要来驱动数码管的各个段码,从而显示出我们要的数字,因此根据数码管的驱动方式的不同,可以分为静态式和动态式两类。 静态显示驱动 静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单片机的I/O端口进行驱动,或者使用如BCD码二-十进制译码器译码进行驱动。静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O端口多,如驱动5个数码管静态显示则需要5×8=40根I/O端口来驱动,实际应用时必须增加译码驱动器进行驱动,增加了硬件电路的复杂性。 动态显示驱动 数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp"的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制。4图片 六、程序代码 DATAS SEGMENT DW 100 DUP(?) ZXM DB 3fH,06H,5bH,4fH,66H,6dH,7dH,07H,7fH,6fH HOU1 DB 0 HOU2 DB 0 MIN1 DB 0 MIN2 DB 0 SEC1 DB 0 SEC2 DB 0 ; buf BYTE 0,1,2,3,4,5,6,7,8,9;显示缓冲区 ; FLAG BYTE 0 ; STATE BYTE 0 ; KEYMARK BYTE 0;此处输入数据段代码 DATAS ENDS STACKS SEGMENT DW 100 DUP(?) STACKS ENDS CODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKS START: ;;;;;;;;;;;;;;;;;;中断初始化 PUSH DS PUSH BX MOV AX,0000H MOV DS,AX MOV BX,0008H MOV DX,OFFSET TIAOSHI MOV [BX],DX MOV BX,000AH MOV DX,SEG TIAOSHI MOV [BX],DX POP BX POP DS MOV AX,DATAS MOV DS,AX MOV AX,DATAS MOV SS,AX ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; MOV AL,89H ;8255 A口和B口输出,C口输入 MOV DX,206H OUT DX,AL MOV AL,3FH MOV DX,202H OUT DX,AL ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; MOV AL,00110110B ;初始化8253,CNT0; MOV DX,0406H OUT DX,AL MOV AX,500 MOV DX,0400H OUT DX,AL MOV AL,AH OUT DX,AL MOV AL,01010000B ; CNT1 ; MOV DX,0406H OUT DX,AL MOV DX,0402H MOV AL,20 OUT DX,AL ;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SHUCHU: LEA SI,ZXM MOV BX,0000H MOV AL,11111110B MOV DX,200H OUT DX,AL MOV BL,SEC2 MOV AL,[SI+BX] MOV DX,202H OUT DX,AL MOV CX,200H S1: LOOP S1 MOV AL,11111101B MOV DX,200H OUT DX,AL MOV BL,SEC1 MOV AL,[SI+BX] MOV DX,202H OUT DX,AL MOV CX,200H S2: LOOP S2 MOV AL,11111011B MOV DX,200H OUT DX,AL MOV BL,MIN2 MOV AL,[SI+BX] MOV DX,202H OUT DX,AL MOV CX,200H S3: LOOP S3 MOV AL,11110111B MOV DX,200H OUT DX,AL MOV BL,MIN1 MOV AL,[SI+BX] MOV DX,202H OUT DX,AL MOV CX,200H S4: LOOP S4 MOV AL,11101111B MOV DX,200H OUT DX,AL MOV BL,HOU2 MOV AL,[SI+BX] MOV DX,202H OUT DX,AL MOV CX,200H S5: LOOP S5 MOV AL,11011111B MOV DX,200H OUT DX,AL MOV BL,HOU1 MOV AL,[SI+BX] MOV DX,202H OUT DX,AL MOV CX,200H S6: LOOP S6 JMP SHUCHU PANDUAN: INC SEC2 CMP SEC2,0AH JNZ SHUCHU MOV SEC2,0 INC SEC1 CMP SEC1,0AH JNZ SHUCHU MOV SEC1,0 INC MIN2 CMP MIN2,0AH JNZ SHUCHU MOV MIN2,0 INC MIN1 CMP MIN1,06H JNZ SHUCHU MOV MIN1,0 INC HOU2 CMP HOU2,0AH JNZ SHUCHU MOV HOU2,0 INC HOU1 CMP HOU1,06H JNZ SHUCHU MOV HOU1,0 JMP SHUCHU TIAOSHI PROC ;;;;;;;;;;;;中断子程序 MOV AL,01010000B ; 初始化CNT1 ; MOV DX,0406H OUT DX,AL MOV DX,0402H MOV AL,20 OUT DX,AL JMP PANDUAN ;;;;;;;;;;;;;;;;;;;;;;; RET TIAOSHI ENDP DELAY PROC PUSH CX MOV CX,29h W10MS: LOOP W10MS POP CX RET DELAY ENDP CODES ENDS END START5图片
嵌入式&系统
刘航宇
5年前
2
2,250
4
上一页
1
...
3
4