*상*
Bronze개인
팔로워0 팔로우
소개
등록된 소개글이 없습니다.
전문분야 등록된 전문분야가 없습니다.
판매자 정보
학교정보
입력된 정보가 없습니다.
직장정보
입력된 정보가 없습니다.
자격증
  • 입력된 정보가 없습니다.
판매지수
전체자료 7
검색어 입력폼
  • 부트로더를 건드리는 어셈블리 프로그램
    cdseg segmentorg 0hjmp mainmsg1 db 'Greeting, I am boot loader.'main:mov ax,07c0hmov es,axmov ah,13hmov cx,27mov al,1mov bx,0007hlea bp,msg1mov dx,0int 10hmov dx,07e0hmov es,dxmov ah,02h;모드 결정mov al,01;1개 섹터mov ch,0;트랙위치mov cl,2;섹터위치mov dh,0;사이드위치mov dl,0;a:드라이브lea bx,0int 13hdb 0eah,00h,00h,0e0h,07hcdseg endscdseg segmentorg 0hjmp mainmsg1 db 'Greeting, hello os.'msg2 db 'a:>'fg db 0 ;esc키의 스캔코드 값을 저장cd dw ? ;INT 9H의 코드세그먼트를 저장cip dw ?;INT 9H의 IP를 저장count1 db ?count2 db ?keycode db 2 dup(' ') ;XLAT명령을 사용하기위한 테이블db 31h,32h,33h,34h,35h,36h,37h,38h,39h,30hdb 4 dup(' ') ;스캔 코드값을 아스키 코드로 바꿈db 71h,77h,65h,72h,74h,79h,75h,69h,6fh,70hdb 4 dup(' ') ;스캔 코드의 순서에 따라 아스키코드값을 재배열db 61h,73h,64h,66h,67h,68h,6ah,6bh,6chdb 5 dup(' ')db 7ah,78h,63h,76h,62h,6eh,6dhmain:mov ax,0mov es,axmov bx,word ptr es:[0024h];INT 9H의 IP값을 cip에 저장mov cip,bxmov bx,word ptr es:[0026h];INT 9H의 cs값을 cd에 저장mov cd,bxmov word ptr es:[0024h],int9h ;수정한 INT 9H의 ip값을 저장mov word ptr es:[0026h],cs ;수정한 INT 9H의 cs값을 저장mov ax,07e0hmov es,axmov ds,axmov ah,13hmov cx,19mov al,1mov bx,0007hlea bp,msg1mov dh,1hint 10hmov count2,2lp:mov ah,13hmov al,1mov bx,0007hmov dh,count2mov cx,3lea bp,msg2int 10h ;a:>출력ls:cmp fg,1ch;엔터키가 눌러졌는지 스캔코드로 비교jne ls;엔터키가 눌러 지지 않았다면 점프jmp lpmov ax,0mov es,ax;원래 INT 9H의 cs,ip로 복원mov bx,cipmov word ptr es:[0024h],bxmov bx,cdmov word ptr es:[0026h],bxint9h:in al,60h ;키를 press할때 60번 포트를 통해 스캔코드값이 al로 저장mov fg,al ;fg에 스캔코드값 저장cmp fg,1ch;엔터키가 눌러졌는지 스캔코드로 비교jne lf;엔터키가 눌러 지지 않았다면 점프mov count1,0inc count2lf:test al,80h ;키가 release인가를 확인하고 맞는다면 skipjne inelea bx,keycode ;table에서 xlat를 통해 아스키값으로 변환xlatmov ah,0ehmov dl,count1int 10h ;문자출력inc count1ine :mov al,20h ;인터럽트 Enable시킴out 20h,aliret ;주요 정보를 다시 restore시키고 리턴
    공학/기술| 2004.02.24| 3페이지| 1,000원| 조회(505)
    미리보기
  • 그패픽스 프로그램 phong 소스 평가D별로예요
    glutDisplayFunc(display); glutKeyboardFunc(key); glutReshapeFunc(reshape); glutMouseFunc(mouse); glutMotionFunc(motion); glutCreateMenu(domenu); glutAddMenuEntry("Toggle lighting", 'l'); glutAddMenuEntry("Toggle checker texture", 't'); glutAddMenuEntry("Toggle two-pass textured specular", 's'); glutAddMenuEntry("Toggle object resolution", 'r'); glutAddMenuEntry("Switch object", 'o'); glutAddMenuEntry("Print help", 'h'); glutAttachMenu(GLUT_RIGHT_BUTTON); initialize(); glutMainLoop();
    프로그램소스| 2004.02.24| 7페이지| 1,000원| 조회(683)
    미리보기
  • 헤드정보 가져오는 소켓 프로그램
    // ClientSocket.h : main header file for the CLIENTSOCKET application//#if !defined(AFX_CLIENTSOCKET_H__64361E45_B849_11D6_A085_000021F7CB34__INCLUDED_)#define AFX_CLIENTSOCKET_H__64361E45_B849_11D6_A085_000021F7CB34__INCLUDED_#if _MSC_VER > 1000#pragma once#endif // _MSC_VER > 1000#ifndef __AFXWIN_H__#error include 'stdafx.h' before including this file for PCH#endif#include "resource.h"// main symbols/////////////////////////////////////////////////////////////////////////////// CClientSocketApp:// See ClientSocket.cpp for the implementation of this class//class CClientSocketApp : public CWinApp{public:CClientSocketApp();// Overrides// ClassWizard generated virtual function overrides//{{AFX_VIRTUAL(CClientSocketApp)public:virtual BOOL InitInstance();//}}AFX_VIRTUAL// Implementation//{{AFX_MSG(CClientSocketApp)// NOTE - the ClassWizard will add and remove member functions here.// DO NOT EDIT what you see in these blocks of generated code !//}}AFX_MSGDECLARE_MESSAGE_MAP()};
    공학/기술| 2004.02.24| 2페이지| 1,000원| 조회(338)
    미리보기
  • 비주얼c++로 짠 graphics 구그리기
    #include <windows.h>#define MAX 100000#defineROUND(a)((int) (a+0.5))class gu{public :gu();struct point{double pt[3];//pt[0]은 x좌표 pt[1]은 y좌표 pt[2]은 z좌표};point start_pt[4];point ver[MAX];void zoom();//확대 함수int zoom_size;//확대 비율void Draw(HDC);void init();void divide_triangle(point,point,point,int); //삼각형을 분할하는 함수private:int count_pol;int count_edge;int count_ver;struct pol{point point_info[3];int pol_num;};pol pol_list[MAX]; //vertex list 구조체struct edge{int ver_point[2];int pol_lst[2];int edge_num;};// edge list 구조체edge edge_list[MAX];
    공학/기술| 2004.02.24| 2페이지| 1,000원| 조회(1,000)
    미리보기
  • c++로 짠 학생관리 프로그램 평가C아쉬워요
    #include <string.h>#include "manage.h"Manage::Manage(){head = new Student;tail = new Student;head->prev = head;head->next = tail;tail->prev = head;tail->next = tail;}Manage::~Manage()//소멸자{destroy_func(head);}//소멸자에 의해 호출되며 //head부터의 모든 item을 delete한다.void Manage::destroy_func(Student * ptr){if(ptr != tail)destroy_func(ptr->next);delete ptr;}//insert함수.Manage::insert_key(){int no, temp;char name[25];Student * p = new Student;Student * s = new Student;if(IsEmpty()){cout << "Do you want insert???n";cout << "Insert Student Number: ";cin >> no;
    프로그램소스| 2004.02.24| 16페이지| 1,000원| 조회(1,145)
    미리보기
전체보기
받은후기 5
5개 리뷰 평점
  • A+최고예요
    0
  • A좋아요
    0
  • B괜찮아요
    3
  • C아쉬워요
    1
  • D별로예요
    1
전체보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 05월 22일 금요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
6:04 오전
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감