1. Trang chủ
  2. » Giáo án - Bài giảng

Lập trình LC3 một số bài toán đơn giản

2 9K 340

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 34,5 KB

Nội dung

How to programming a microprocessor-based system Written by Kien NX, MicroStudy Group TÀI LIU HNG DN LP TRÌNH CHO H VI X LÝ <phn I> Khi mt bài toán thc t đc đa ra, ta cn phi tìm hiu cn k các yêu cu do bài toán đt ra và thc hin gii quyt theo các bc sau: − Bc 1: nh hng gii quyt. − Bc 2: La chn phng án thit k phn cng. − Bc 3: Lp lu đ thut toán cho thit k ph n mm. − Bc 4: Th hin lu đ thut toán bng các lnh c th. Các bc 1 và 2 đã đc trình bày trong các tài liu hng dn thit k các mch thí nghim,  đây ch chú trng vào gii quyt các bc 3 và 4. Trong giai đon thit k phn mm, bc 3 không ch là bc tiên phong mà còn là bc có ý ngha quyt đnh đi vi s thành công và cht lng c a sn phm. Bc 4 ch là bc hoàn thin cui cùng ca vic gii quyt mt bài toán. I. Cách xây dng mt lu đ thut toán: Trc ht nói v lu đ thut toán, nh đã đ cp đn trong phn các kin thc cn bn trong K thut Vi x lý, lu đ thut toán có vai trò đc bit quan trng trong thit k phn mm. V  c bn, mt lu đ thut toán có th đc xây dng bng các biu tng sau đây: 1. Biu tng 1: ây là biu tng dùng đ ch s bt đu hay kt thúc mt nhim v hay mt chng trình. Biu tng này ch có mt đu vào hoc mt đu ra. 2. Biu tng 2: ây là biu tng dùng đ din đt s thc hin mt thao tác nào đó. Biu tng này có mt đu vào và mt đu ra. 3. Biu tng 3: How to programming a microprocessor-based system Written by Kien NX, MicroStudy Group ây là biu tng dùng đ din đt s la chn mt trong hai phng án đúng hoc sai đi vi điu kin hay tình hung đc nêu ra trong đó. Biu tng này ch có mt đu vào nhng li có hai đu ra. Lu ý là phi đc bit tuân th s lng các đu vào ra đi vi mi loi biu tng.  làm rõ hn cách xây dng mt lu đ c th, MicroStudy s đa ra mt bài toán mu đn gin trên c s phn mch phn cng thí nghim và lu đ mu đ gii quyt bài toán đó. Bài toán đt ra: nhp nháy 8 LED đn ni vi cng P1 theo chu k 1 giây sáng và 1 giây tt. Nh vy sau khi phân tích yêu cu do bài toán đt ra, lu đ thut toán phi đc xây dng nh sau: Hoc n u không quan tâm đn trng thái bt đu ca s nhp nháy (tc là không cn bit sáng trc hay tt trc), ta có th có đc lu đ đn gin hn: Begin Sáng 8 LED Tr 1 giây Tt 8 LED Tr 1 giây Begin o trng thái ca 8 LED Tr 1 giây How to programming a microprocessor-based system Written by Kien NX, MicroStudy Group Vi lu đ thut toán th nht ta có th thc hin bc 4 nh sau: #include <sfr51.inc> org 00h ;đa ch reset ca vi điu khin h 8051 ljmp main org 40h ;đt chng trình chính bt đu t đa ch này đ tránh không đè lên vùng các véct ngt main: mov p1,#0 ;cho sáng 8 đèn LED ni vi P1 lcall delay1s ;tr 1 giây mov p1,#0ffh ;tt 8 đèn LED ni vi P1 lcall delay1s ;tr  1 giây sjmp main ;quay tr li tip tc nh th delay1s: ; đây là chng trình con to tr 1 giây mov r1,#10 loop1: mov r2,#100 loop2: mov r3,#100 loop3: nop nop nop nop nop nop nop nop djnz r3,loop3 djnz r2,loop2 djnz r1,loop1 ret end ;kt thúc chng trình Vi lu đ thut toán th hai, chng trình có th đc vit là: #include <sfr51.inc> org 00h ljmp main org 40h main: How to programming a microprocessor-based system Written by Kien NX, MicroStudy Group mov a,p1 ;ly giá tr hin thi ca cng P1 cpl a ;đo nó đi (lt trng thái, 0 thành 1, 1 thành 0) mov p1,a ;đa ra tr li P1 đ thc hin đo trng thái các đèn LED lcall delay1s sjmp main delay1s: mov r1,#10 loop1: mov r2,#100 loop2: mov r3,#100 loop3: nop nop nop nop nop nop nop nop djnz r3,loop3 djnz r2,loop2 djnz r1,loop1 ret end Trong hai chng trình trên có s dng chng trình con “delay1s”. Chng trình con này s dng các l nh NOP đ tiêu th thi Hiệu số x y orig x3000 lea r0,chuoi1 puts chuoi1 stringz "nhap so x" trap x23 add r1,r0,#-16 add r1,r1,#-16 add r1,r1,#-16 lea r0,chuoi2 puts chuoi2 stringz "nhap so y" trap x23 add r2,r0,#-16 add r2,r2,#-16 add r2,r2,#-16 lea r0,xuat puts xuat stringz "hieu x-y: " not r2,r2 add r2,r2,#1 add r3,r1,r2 brn B add r3,r3,#15 add r3,r3,#15 add r3,r3,#15 add r0,r3,#3 trap x21 trap x25 B and r0,r0,#0 lea r0,xuat1 puts xuat1 stringz " -" not r0,r3 add r0,r0,#1 add r0,r0,#15 add r0,r0,#15 add r0,r0,#15 add r0,r0,#3 trap x21 trap x25 end Tính tích số x nhân y ORIG X3000 TRAP X23 ADD R1,R0,#0 ADD R1,R1,#-16 ADD R1,R1,#-16 ADD R1,R1,#-16 TRAP X23 ADD R2,R0,#0 ADD R2,R2,#-16 ADD R2,R2,#-16 ADD R2,R2,#-16 NHAN ADD R3,R3,R1 ADD R2,R2,#-1 BRp NHAN ADD R4,R3,#0 ADD R4,R4,#-10 BRn XUAT HANGCHUC ADD R6,R6,#1 ADD R3,R3,#-10 BRp HANGCHUC ADD R0,R6,#-1 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#3 TRAP X21 ADD R3,R3,#10 ADD R0,R3,#0 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#3 TRAP X21 TRAP X25 XUAT ADD R0,R3,#0 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#3 TRAP X21 END SẮP XẾP XYz ORIG X3000 TRAP X23 ADD R1,R0,#0 ADD R1,R1,#-16 ADD R1,R1,#-16 ADD R1,R1,#-16 TRAP X23 ADD R2,R0,#0 ADD R2,R2,#-16 ADD R2,R2,#-16 ADD R2,R2,#-16 TRAP X23 ADD R3,R0,#0 ADD R3,R3,#-16 ADD R3,R3,#-16 ADD R3,R3,#-16 NOT R4,R2 ADD R4,R4,#1 ADD R4,R1,R4 BRn A ADD R4,R1,#0 ADD R1,R2,#0 ADD R2,R4,#0 A NOT R4,R3 ADD R4,R4,#1 ADD R4,R1,R4 BRn B ADD R4,R1,#0 ADD R1,R3,#0 ADD R3,R4,#0 B NOT R4,R3 ADD R4,R4,#1 ADD R4,R2,R4 BRn C ADD R4,R2,#0 ADD R2,R3,#0 ADD R3,R4,#0 C ADD R0,R1,#0 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#3 TRAP X21 ADD R0,R2,#0 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#3 TRAP X21 ADD R0,R3,#0 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#3 TRAP X21 END Ký tự hay số orig x3000 lea r0,a puts a stringz "nhap mot ki tu bat ki tu ban phim" trap x23 add r0,r0,#-16 add r0,r0,#-16 add r1,r0,#-16 brz j add r0,r1,#-1 brz j add r0,r1,#-2 brz j add r0,r1,#-3 brz j add r0,r1,#-4 brz j add r0,r1,#-5 brz j add r0,r1,#-6 brz j add r0,r1,#-7 brz j add r0,r1,#-8 brz j add r0,r1,#-9 brz j lea r0,l puts l stringz "ki tu nhap vao khong phai la so" trap x25 j and r0,r0,#0 lea r0,j1 puts j1 stringz "ki tu nhap vao la so" trap x25 end How to programming a microprocessor-based system Written by Kien NX, MicroStudy Group TÀI LIU HNG DN LP TRÌNH CHO H VI X LÝ <phn I> Khi mt bài toán thc t đc đa ra, ta cn phi tìm hiu cn k các yêu cu do bài toán đt ra và thc hin gii quyt theo các bc sau: − Bc 1: nh hng gii quyt. − Bc 2: La chn phng án thit k phn cng. − Bc 3: Lp lu đ thut toán cho thit k ph n mm. − Bc 4: Th hin lu đ thut toán bng các lnh c th. Các bc 1 và 2 đã đc trình bày trong các tài liu hng dn thit k các mch thí nghim,  đây ch chú trng vào gii quyt các bc 3 và 4. Trong giai đon thit k phn mm, bc 3 không ch là bc tiên phong mà còn là bc có ý ngha quyt đnh đi vi s thành công và cht lng c a sn phm. Bc 4 ch là bc hoàn thin cui cùng ca vic gii quyt mt bài toán. I. Cách xây dng mt lu đ thut toán: Trc ht nói v lu đ thut toán, nh đã đ cp đn trong phn các kin thc cn bn trong K thut Vi x lý, lu đ thut toán có vai trò đc bit quan trng trong thit k phn mm. V  c bn, mt lu đ thut toán có th đc xây dng bng các biu tng sau đây: 1. Biu tng 1: ây là biu tng dùng đ ch s bt đu hay kt thúc mt nhim v hay mt chng trình. Biu tng này ch có mt đu vào hoc mt đu ra. 2. Biu tng 2: ây là biu tng dùng đ din đt s thc hin mt thao tác nào đó. Biu tng này có mt đu vào và mt đu ra. 3. Biu tng 3: How to programming a microprocessor-based system Written by Kien NX, MicroStudy Group ây là biu tng dùng đ din đt s la chn mt trong hai phng án đúng hoc sai đi vi điu kin hay tình hung đc nêu ra trong đó. Biu tng này ch có mt đu vào nhng li có hai đu ra. Lu ý là phi đc bit tuân th s lng các đu vào ra đi vi mi loi biu tng.  làm rõ hn cách xây dng mt lu đ c th, MicroStudy s đa ra mt bài toán mu đn gin trên c s phn mch phn cng thí nghim và lu đ mu đ gii quyt bài toán đó. Bài toán đt ra: nhp nháy 8 LED đn ni vi cng P1 theo chu k 1 giây sáng và 1 giây tt. Nh vy sau khi phân tích yêu cu do bài toán đt ra, lu đ thut toán phi đc xây dng nh sau: Hoc n u không quan tâm đn trng thái bt đu ca s nhp nháy (tc là không cn bit sáng trc hay tt trc), ta có th có đc lu đ đn gin hn: Begin Sáng 8 LED Tr 1 giây Tt 8 LED Tr 1 giây Begin o trng thái ca 8 LED Tr 1 giây How to programming a microprocessor-based system Written by Kien NX, MicroStudy Group Vi lu đ thut toán th nht ta có th thc hin bc 4 nh sau: #include <sfr51.inc> org 00h ;đa ch reset ca vi điu khin h 8051 ljmp main org 40h ;đt chng trình chính bt đu t đa ch này đ tránh không đè lên vùng các véct ngt main: mov p1,#0 ;cho sáng 8 đèn LED ni vi P1 lcall delay1s ;tr 1 giây mov p1,#0ffh ;tt 8 đèn LED ni vi P1 lcall delay1s ;tr  1 giây sjmp main ;quay tr li tip tc nh th delay1s: ; đây là chng trình con to tr 1 giây mov r1,#10 loop1: mov r2,#100 loop2: mov r3,#100 loop3: nop nop nop nop nop nop nop nop djnz r3,loop3 djnz r2,loop2 djnz r1,loop1 ret end ;kt thúc chng trình Vi lu đ thut toán th hai, chng trình có th đc vit là: #include <sfr51.inc> org 00h ljmp main org 40h main: How to programming a microprocessor-based system Written by Kien NX, MicroStudy Group mov a,p1 ;ly giá tr hin thi ca cng P1 cpl a ;đo nó đi (lt trng thái, 0 thành 1, 1 thành 0) mov p1,a ;đa ra tr li P1 đ thc hin đo trng thái các đèn LED lcall BÀI 15: LUYỆN TẬP GIẢI HỆ PHƯƠNG TRÌNHMỘT SỐ BÀI TOÁN CÓ LIÊN QUAN A. Mục tiêu: - Luyện tập cho học sinh thành thạo giải hệ phương trình bằng phương pháp cộng đại sốmột số bài toán có liên quan đến việc giải hệ phương trình bậc nhất 2 ẩn. - Rèn luyện kĩ năng vận dụng lí thuyết vào giải hệ phương trình bằng phương pháp cộng đại số, p 2 thế nhanh, chính xác và trình bày lời giải khoa học. - Rèn luyện kĩ năng vẽ hình vận dụng và trình bày lời giải hình học. B. Chuẩn bị: GV: Bảng tóm tắt qui tắc cộng đại số, cách giải hệ phương trình bằng phương pháp cộng đại số. HS:Ôn tập về qui tắc thế và cách giải hệ phương trình bằng phương pháp cộng đại số C. Tiến trình dạy - học: 1. Tổ chức lớp: 9A 1 9A 2 2. Nội dung: BÀI 15: LUYỆN TẬP GIẢI HỆ PHƯƠNG TRÌNHMỘT SỐ BÀI TOÁN CÓ LIÊN QUAN A. Lí thuyết: GV yêu cầu học sinh phát biểu cách giải hpt theo phương pháp cộng, phương pháp thế. GV khắc sâu qui tắc cho học sinh cách giải hệ phương trình bằng phương pháp thế, p 2 cộng đại số. B. Bài tập: 1. Bài 1: Giải hệ phương trình sau: a) 2 4 0 4 2 3 x x y         b) 2 4 2 3 x y x y         c)         15 . 2 . 15 . 1 . x y x y x y x y           d) 1 1 5 2 5 7 x y x y            Giải: a) 2 4 0 4 2 3 x x y            2 4. 2 2 3 x y             2 8 2 3 x y           2 2 3 8 x y          2 2 5 x y        2 5 2 x y         Vậy hệ phương trình c ó nghiệm duy nhất ( x; y) = 5 -2; 2       b) 2 4 2 3 x y x y            2 4 2. 2 4 3 x y x x             2 4 2 8 3 x y x x           2 4 3 11 x y x         11 2. 4 3 11 3 y x                    22 4 3 11 3 y x              10 3 11 3 y x            Vậy hệ phương trình c ó nghiệm duy nhất ( x; y) = 11 10 - ; - 3 3       c)         15 . 2 . 15 . 1 . x y x y x y x y            2 15 30 . 15 15 . xy x y x y xy x y x y             2 15 30 15 15 x y x y           45 15 15 x x y         45 45 15 15 x y         45 15 60 x y       45 4 x y      Vậy hệ phương trình c ó nghiệm duy nhất ( x; y) =   45; 4 d) Xét hệ phương trình: 1 1 5 2 5 7 x y x y            Điều kiện: x 0  ; y 0  Đặt a = 1 x ; b = 1 y khi đó hệ phương trình trở thành 5 2 5 7 a b a b         5 5 25 2 5 7 a b a b       www.MATHVN.com Sỏng kin kinh nghim mụn Toỏn lp 10 Ngô Quang Vân- Trơng Xuân Sơn: Trờng THPT Quỳnh Lu 4, Nghệ An www.mathvn.com 1 a. Lí do chọn đề tài Mt trong nhng vn c bn ca i mi chng trỡnh giỏo dc ph thụng l i mi phng phỏp dy hc, trong ú cú i mi phng phỏp dy hc Toỏn. Việc đổi mới phơng pháp dạy học Toán hiện nay là nhằm phát huy tính tích cực của học sinh qua đó khai thác vận dụng những khả năng vốn có, và tự có, phát huy trí lực trong học sinh. Trong quá trình giảng dạy ở trờng PT bản thân chúng tôi cũng đã dự rất nhiều tiết dạy của đồng nghiệp, đã trực tiếp bồi dỡng học sinh khá giỏi, song chúng tôi nhận thấy rằng việc phát huy trí lực cho học sinh còn rất nhiều hạn chế. Nhiều bài toán trong các kì thi nh Học sinh giỏi, thi vào cỏc trờng đại học, đặc biệt các bài tập trong sách giáo khoa không đến nổi khó. Th nhng nhi u học sinh không làm đợc mặc dầu học sinh đã đợc làm quen các dạng toán, bài giảng của thầy, qua sách vở. Đứng trớc những vấn đề nh vậy, làm thế nào để đáp ứng đợc nhu cầu đổi mới hiện nay, làm cho học sinh có hứng thú trong học tập, không bị động trớc các bài toán khú. Chúng tôi thấy việc phát huy trí lực cho học sinh, áp dụng vào công tác bồi đỡng học sinh khá giỏi bớc đầu có một số kết quả nhất định mà chúng tôi muốn trao đổi với đồng nghiệp. Trong bài viết này chúng tôi xin đề cập đến việc phát huy trí lực cho học sinh trong việc khai thác một số bài toán bất đẳng thức đơn giản trong chơng trình Toán- THPT lớp 10 qua đó khai thác các ứng dụng của nó nh tìm giá trị lớn nhất, giá trị nhỏ nhất, bài toán nhận dạng tam giác, bài toán giải phơng trình, bất phơng trình, ng thc vect nhằm phát huy t duy toán học bồi dỡng năng lực giải toán và làm toán cho học sinh qua đó phát huy đợc trí lực giúp học sinh khai thác đợc các yếu tố cần thiết trong toán học nhằm bồi dỡng cho các em t duy sáng tạo, linh hot trong mi vn . ng trc m vn nh vy, lm sao ỏp ng c nhu cu i mi hin nay, lm cho hc sinh hng thỳ,tớch cc ch ng trong vic tip thu kin thc. Chỳng tụi xin cú mt s trao i vi cỏc ng nghip là trình bày minh hoạ bằng một số bài toán bất đẳng thức qua đó khai thác ứng dụng để vận dụng giải các bài toán có liên quan nhằm Phát huy trí lực cho học sinh khá giỏi qua khai thác một số bài toán đơn giản trong chơng trình toán 10-THPT. Chúng tôi thành thật mong đợc sự góp ý chân thành của các độc giả để bản thân chúng tôi ngày đợc một hoàn thiện. B. nội dung 1. Từ một bài toán đơn giản đến việc khai thác ứng dụng nó. Chứng minh các bất đẳng thức, ng thc luôn là những đề tài hấp dẫn. Với bài viết này tôi muốn giới thiệu một số bất đẳng thức, ng thc hỡnh hc đợc www.MATHVN.com Sỏng kin kinh nghim mụn Toỏn lp 10 Ngô Quang Vân- Trơng Xuân Sơn: Trờng THPT Quỳnh Lu 4, Nghệ An www.mathvn.com 2 khai thác ứng dụng của nó nhờ một bất đẳng thức đơn giản trong sách giáo khoa Toỏn 10 -THPT qua ú nhm phỏt huy trớ lc cho hc sinh. Ta bt u i t mt s bi toỏn c bn trong sỏch giỏo khoa. a/ Ví dụ 1: ở SGK Đại số 10(chơng trình chuẩn), sau khi học xong bài bất đẳng thức có một bài tập sau(bài 4, tr.79) Chứng minh rằng nếu 0,0 ba thì )( 33 baabba ++ .(*) Đẳng thức xảy ra khi nào ? Chứng minh. Cách 1: 2 2 2 2 2 ( ) ( ) 0 ( )( ) 0 ( ) ( ) 0 a a b b a b a b a b a b a b + (*) 0 2323 + abbbaa 0)()( 0))(( 0)()( 2 22 22 + baba baba babbaa Bất đẳng thức cuối cùng luôn đúng. Đẳng thức xảy ra khi và chỉ khi a = b. Cách 2: Ta có: )()2)(())(( 2233 baabababbaabbababa +=+++=+ ( vì abba 2 22 + ). Dấu bằng xảy ra khi và chỉ khi a=b. Nhận xét 1: vì a, b là hai số dơng nên, từ (*) ta có thể suy ra một bất đẳng thức mới ba ab ba baabba + + ++ 33 33 )( bi toỏn ny nhiu giỏo viờn cho l d nờn cú th khụng cn phi hng dn hoc hng dn qua loa. Nh vy l vn c bn cha c gii quyt ó b sút mt trong nhng yu t quan trng trong Chng 4: MT S BI TON N GIN CA C HC LNG T I Chuyn ng t ca ht vi mụ: (U = 0) ỉ Xột mt ht cú lng m, chuyn ng t khụng gian (U = 0) n gin xột chiu, lỳc ny ht cú xung lng , v nng lng E ca ht cú giỏ tr xỏc nh Hm súng ca ht cú dng: hm súng De Broglie ỉ Hm súng ny tha phng trỡnh Schrodinger: ng vi trng thỏi dng Hay: Đ Vỡ U = nờn: Đ t tham s: Đ Ta cú: (1) Nghim ca phng trỡnh (1) cú dng: Đ Hm súng (2) cú dng (2) tha cỏc iu kin: n tr, liờn tc v hu hn vi mi giỏ tr thc ca k ỹ Tham s k gi l s súng, s súng k v nng lng E liờn h vi nhau: (3) ỹ T (3) thy rng: nu ng vi: ã mt giỏ tr ca k Cú n giỏ tr k mt giỏ tr E cú n giỏ tr E to thnh ph nng lng ca ht ỹ Trong TH ny vỡ k nhn giỏ tr liờn tc => giỏ tr E liờn tc => to ph nng lng liờn tc v cú dng hm parabol ỹ Mt khỏc, ta cú: Nờn: v Xỏc sut tỡm ht ti v trớ no ú khụng gian trng: Kt qu ny chng t rng xỏc sut tỡm ht ti v trớ no ú khụng gian (ta ), tc l ht khụng cú qu o chuyn ng xỏc nh => kt qu chng t ta ca ht l hon ton bt nh nu nh xung lng hon ton xỏc nh (phự hp vi nguyờn lý bt nh Heizenberg) II Ht h th nng chiu: ỹ Ta xột chuyn ng ca ht mt vựng th nng bin i nh sau: ỉ Hỡnh v: h th nng mt chiu ỹ Vựng cú th nng bin i nh th c gi l h th nng, ú a gi l b rng th nng, v ỹ Nu gi l chiu cao h th nng , ht chuyn ng t khụng gian, hm súng dng hỡnh sin Tuy nhiờn, s súng vựng h th ,khỏc vi s súng hai vựng cũn li, , Ph nng lng ht l liờn tc ỹ Ta xột trng hp: nng lng ton phn theo vt lý c in TH ny ht ch chuyn ng h th, khụng th vt ngoi c, hm súng ngoi h s bng n gin, ta xột h th sõu vụ hn: Tc l: ỉ Vỡ nờn => ht ch chuyn ng h th m khụng th h th nờn: ỹ Hm súng vựng II c tha phng trỡnh Schro: < x < a (4) Trong ú: ỹ Nghim tng quỏt ca phng trỡnh (4) cú dng: ỉ Hay vit di dng lng giỏc (A, B l hng s) Vỡ: ỹ p dng tớnh cht ca hm súng l liờn tc ti x = v x = a Tc l: v o Khi x = 0: Vy : o Khi x = a: ỹ T giỏ tr ca k ta xỏc nh c nng lng E: (6) ỹ Hm súng ca ht h th cú dng: (7) ỹ Tỡm A bng iu kin chun húa ca hm súng, vỡ ht chuyn ng Nờn ta cú: ỹ Hm súng ca ht h th chiu sõu vụ hn: (8) ỉ T kt qu ca nng lng E (6) v hm súng (8) ca ht vi mụ h th chiu, ta cú nhn xột nh sau: v V nng lng E: Đ Vỡ k giỏn on => E giỏn on; l i lng b lng t húa, v n gi l s lng t n v ch nhn nhng giỏ tr m ú ).(H.v cỏc mc nng lng ca ht vi mụ h th) Tc: (vỡ Đ Khong cỏch gia cỏc mc nng lng ca ht tng theo s lng t n v t l nghch vi b rng th nng a: o Nu a tng thỡ gim: ỉ VD1: Vi cỏc electron: Đ Khi : Đ Khi: v V hm súng ca ht h th: Đ Mi trng thỏi chuyn ng ca ht ng vi mc din bng hm súng v c biu Đ Mt xỏc sut tỡm ht: ỉ Hỡnh v: (H.súng v mt xsut tỡm ht h th) ỉ Nhn xột: Đ Ti trng thỏi cc tiu E1, xỏc sut tỡm ht cú cc i ti khong gia h th v bng khụng ti vỏch h th Đ Khi nng lng tng, s cỏc cc i ca mt xỏc sut tng v khong cỏch gia cỏc cc i gn hn Đ Khi n tin ti vụ cựng, ta s cú phõn b u ging nh vt lý c in III Hiu ng ng ngm: ỹ Xột mt ht chuyn ng cú nng lng E, chuyn ng theo phng x ti mt ro th nng c xỏc nh theo iu kin sau: ỹ Gi thuyt: ỹ Theo VLC, nu ca ro th thỡ ch cú chuyn ng vựng I, khụng th vt qua vựng II sang c vựng III Tuy nhiờn s dng c hc lng t, ngi ta tiờn oỏn rng cú tn ti xỏc sut tỡm ht khỏc vựng III Hin tng ny gi l hiu ng ng ngm ỹ Nu ta gi R l xỏc sut cỏc electron b phn x tr li t b th ỹ Gi T l xỏc sut cỏc electron truyn qua hiu ng ng ngm Ta luụn cú: Nh vy, nu T = 0,02 cú ngha l 100 electron c bn ti b th thỡ cú electron xuyờn qua ng ngm, cũn 98 electron b phn x tr li ỉ Hỡnh v: (Mt xsut mụ t súng vt cht ca cỏc electron ng ngm) ỉ Nhn xột: th ỹ Bng cỏch gii phng trỡnh Schrodinger i vi cỏc vựng I, II, III gii hn chiu theo phng x Ta cú th chng minh c h s truyn qua T bng: Vi: v VD1: (v hiu ng ng ngm) Xột dõy ng c ct ri ni li bng cỏch xon u li vi nhau, cỏc dõy c ph lp mng oxit ng l cht cỏch in, nhng dõy ni y dn in => cỏc electron ó xuyờn ng ngm qua b th cỏch in mng ú v VD2: Mt electron cú dy tin ti mt b th cú v chiu Đ Tớnh h s tớnh qua T? Ta cú: Vi: Đ Tớnh T nu ht ti l proton: T Rt nh vi ht nng hn ny Th tng tng xem nú cũn nh ti mc no nu ht l viờn thch ... X21 ADD R0,R3,#0 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#3 TRAP X21 END Ký tự hay số orig x3000 lea r0,a puts a stringz "nhap mot ki tu bat ki tu ban phim" trap x23 add r0,r0,#-16

Ngày đăng: 29/09/2017, 21:35

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w